随笔分类 -  Windows程序设计

对《Windows程序设计》一书的理解。
摘要:学习《Windows程序设计》记录 概念贴士: 1. 同步可以保证在一个时间内只有一个线程对其共享资源有控制权。PS:共享资源包括全局变量、公共数据成员或者句柄等。 2. 临界区内核对象和时间内核对象可以很好地用于多线程同步和它们之间的通信。 3. 线程同步必要性:当多个线程在同一个进程中执行时,可 阅读全文
posted @ 2017-05-20 04:02 血夜之末 阅读(437) 评论(0) 推荐(0) 编辑
摘要:学习《Windows程序设计》记录 概念贴士: 1. 每个GUI应用程序至少应该创建一个窗口,称为主窗口,它作为用户与应用程序间的主界面来提供服务。大多数应用程序也直接或间接地创建其他窗口,来完成与主窗口相关的工作。 2. 应用程序的主窗口包括标题栏、菜单栏、Windows系统菜单、最小化按钮、最大 阅读全文
posted @ 2017-03-18 04:41 血夜之末 阅读(883) 评论(0) 推荐(0) 编辑
摘要:学习《Windows程序设计》记录 概念贴士: 1. 线程描述了进程内代码的执行路径。 2. _stdcall是新标准C/C++函数的调用方法。从底层来说,使用这种调用方法参数的进栈顺序和标准C调用(_cdecl方法)是一样的,但是_stdcall采用自动清栈的方式,而_cdecl采用的是手动清栈方 阅读全文
posted @ 2016-11-30 16:04 血夜之末 阅读(557) 评论(0) 推荐(0) 编辑
摘要:学习《Windows程序设计》记录 概念贴士: 1. 每个进程都有赋予它自己的私有地址空间。当进程内的线程运行时,该线程仅仅能够访问属于它的进程的内存,而属于其他进程的内存被屏蔽了起来,不能被该线程访问。 PS:进程A在其地址空间的0x12345678地址处能够有一个数据结构,而进程B能够在其地址空 阅读全文
posted @ 2016-09-12 12:58 血夜之末 阅读(1889) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示