第四章MFC应用程序的发动机消息映射.doc

第四章MFC应用程序的发动机消息映射.doc

1. MFC应用程序中的消息可以分为三类: 、 和 。应用 程序为每一条消息在消息队列中放置一个MSG类型变量。一般情况下,应用程序只需要 对该变量中的消息类别标识成员message、附加参数成员wParam和lParam字段进行 判别就可以区别不同的消息,因此在程序中被发送的消息总是用这三个成员来描述,描述 消息的一般格式为: ( , , ) 例如关闭窗口的窗口消息类别标识为WM_CLOSE,该消息没有附加参数,因此该窗口消 息表达式为: ( , , ) 又如一个用来保存文件的命令消息,其命令标识为ID__FILE_SAVE,其他参数为0,则 该命令消息表达式为: ( , , ) 又如一个标识为IDC_EDIT的文本编辑框控件,其窗口句柄用hwndEdit表示,当该文本 编辑框中的文本被修改时,会发出一个通知码为EN_CHANGE仿命令格式的控件消息, 该控件消息的表达式为: hwndEdit = GetDlgItem(IDC_EDIT)-GetSafeHwnd(); (

文档评论(0)

1亿VIP精品文档

相关文档