1.Windows程序内部运行原理
2. 应用程序、操作系统、计算机设备硬件交互
Windows程序设计完全是基于消息的事件驱动模式
用户需要完成某种功能,会调用os某种支持,os将用户的需要包装成消息,投递到应用程序消息对列中,应用程序从消息对列取走消息,做出响应
①os感知设备的变化 如鼠标移动,键盘按下,并知道具体信息
② 表示os将感知的I/O变化事件封装成消息传递给活动的应用程序消息队列,由应用程序处理
③应用程序告知os具体动作 when and what
④利用os操作设备,如让声卡发出声音、显卡发图