Windows消息机制的应用(实验版).pptVIP

  • 4
  • 0
  • 约3.32千字
  • 约 26页
  • 2019-09-10 发布于江西
  • 举报
Windows消息机制的应用 相关知识:Windows消息机制简述 Windows操作系统是基于消息(Message)驱动系统,Windows消息提供了应用程序与应用程序之间、应用程序与Windows系统之间进行通讯的手段。应用程序要实现的功能由消息来触发,并靠对消息的响应和处理来完成。 相关知识: Windows消息机制简述 从消息的产生到消息被一个窗口响应,要经历4个步骤: 系统中发生了某个事件。 WINDOWS把这个事件翻译成消息,然后把它先放到系统消息队列中,然后分发到各应用程序的应用程序消息队列中。 应用程序从消息队列中把这个消息传递给一个适当的窗口过程。 窗口过程响应这个消息并进行处理。 相关知识: Windows消息机制简述 例如:打开记事本程序,该程序有一个File菜单,如果用户单击了File菜单里New命令时,这个动作将被Windows (而不是应用程序本身!)所捕获,Windows经过分析得知这个动作应该由上面所说的那个应用程序去处理,既然是这样,Windows就发送了个叫做WM_COMMAND的消息给应用程序,该消息所包含的信息告诉应用程序:用户单击了New菜单,应用程序得知这一消息之后,采取相应的动作来响应它,这个过程称为消息处理。 相关知识:获取窗口句柄的的API函数 FindWindow 函数:通过指定应用程序顶层主窗口的类名和标题名,返回它的句柄

文档评论(0)

1亿VIP精品文档

相关文档