第2讲 Windows窗口命令.pptVIP

  • 1
  • 0
  • 约3.22千字
  • 约 28页
  • 2017-08-27 发布于湖北
  • 举报
* * 第2章 Windows 窗口命令 Windows应用程序都是基于消息驱动的,应用程序通过消息与用户进行交互。消息分为标准Windows消息、控件通知消息和命令消息三大类,程序员需要为用户所关心的消息建立消息映射并编写具有特定功能的消息处理函数。 2.1 消息与命令 Windows应用程序都是消息驱动的,消息处理是Windows应用程序的核心。消息是操作系统通知应用程序某个事件已经发生的一种方式,例如当用户敲击键盘、点击菜单、移动鼠标或改变窗口大小时,都会向适当的窗口发送消息。同样,MFC应用程序也要处理Windows消息,但是由于MFC类库中已经封装了消息和对消息的响应事件,这就使在用Visual C++开发Windows应用程序时,对消息的处理更加简单和易于维护。 应用程序在初始化完成后,将调用CWinApp的成员函数Run来处理消息循环,消息循环不断检索由各种事件产生的消息,并将消息分发给适当的窗口。窗口接收到消息后,将调用专门的处理函数来处理各种消息。消息处理函数通常是某个类的成员函数,编写消息处理函数是编写MFC应用程序的主要任务。 2.1.1 响应消息的实例 2.1.2 消息的种类 1.标准Windows消息 标准Windows消息主要分为三类。 (1)键盘消息 (2)鼠标消息 (3)窗口消息 2.控件消息 3.命令消

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档