6c++windows编程基础andMFC分析.pptVIP

  • 6
  • 0
  • 约1.71万字
  • 约 70页
  • 2016-04-06 发布于湖北
  • 举报
* 自定义消息处理 例如在MyHello.exe程序中添加如下功能  当用户单击光标上移键时,程序发出用户自定义消息,在对应的消息响应函数中,弹出消息对话框。(演示)  改造MyHello程序,添加相应键盘的字符输入. 定义用户消息和消息响应函数 (1) 在MyHelloView.h中类的声明上面加入如下声明 const WM_USEMSG=WM_USER+100; //定义用户消息的ID(标识符)   (2) 在MyHelloView.h中的公有段添加 void OnMyFunction(); //声明用户消息响应函数 在MyHelloView.cpp中编写OnMyFunction()代码 void CMyHelloView:: OnMyFunction() {MessageBox(“恭喜你,消息发送成功!”);} * 自定义消息处理实例 (3) 添加消息映射   在CMyHelloView.cpp的类的消息映射中加入有关语句 ON_MESSAGE(WM_USERMSG,OnMyFunction) (4)用户消息的发送 当用户按下光标上移键时,程序发出用

文档评论(0)

1亿VIP精品文档

相关文档