在Windows程序中.pptVIP

  • 8
  • 0
  • 约6.15千字
  • 约 40页
  • 2017-03-31 发布于广东
  • 举报
在Windows程序中.ppt

第6章 对话框 第6章 对话框 在Windows程序中,对话框是最重要的显示信息和取得用户数据的单元; 一个应用程序可以拥有几个对话框,这些对话框从用户那里接受特定类型的信息 ; 可以使用资源编辑器创建对话框资源,向其中添加控件,调整对话框的布局,使对话框更加便于使用。 6.1 消息映射 WINDOWS中消息主要有以下三种类型: 标准的WINDOWS消息:这类消息是以WM_为前缀,例如WM_COMMAND、 WM_MOVEWM_QUIT等; 命令消息:命令消息以WM_COMMAND为消息名。 控件通知消息:控件通知消息也是以WM_COMMAND为消息名。 6.1 消息映射(续) 对于标准的Windows消息,在CWnd类中已经预定义了默认的处理函数。这些函数以On开头,以它响应的Windows WM_消息名后半部分作为函数名的后半部分 ; 对于控件通知消息和命令消息,一般没有默认的消息处理函数,其函数名理论上可以随意,但最好遵守一些约定,如以On开头。当用ClassWizard加入这两种消息处理函数时,它会提供一个建议的函数名。 6.1 消息映射(续) 消息映射包括了两部分: 一部分存在于头文件中。在类的定义中加上一行宏调用: DECLARE_MESSAGE_MAP() 另一部分存在于类的实现文件(.cpp文件)中。在文件中加上

文档评论(0)

1亿VIP精品文档

相关文档