VS2013/MFC基于对话框编程:[15]自定义消息
1、打开Demo项目,在对话框中添加一个按钮,文本设置为“点击”。程序功能:点击按钮,点击次数超过5次就会触发一个自定义消息,在自定义消息中弹出一个提示消息。
![VS2013/MFC基于对话框编程:[15]自定义消息](https://exp-picture.cdn.bcebos.com/baab208630486143fb5fdf828febf6a75e0f5322.jpg)
3、在源文件的消息映射中添加:ON_MESSAGE(WM_MYMSG,OnMyMsgHandler)
![VS2013/MFC基于对话框编程:[15]自定义消息](https://exp-picture.cdn.bcebos.com/1d735518512c8cf1ef2cb180c384cde34a2c4622.jpg)
5、修改按钮ID为IDC_Click,双击生成按钮按下事件处理函数,编辑函数代码,通过SendMessage函数触发消息。
![VS2013/MFC基于对话框编程:[15]自定义消息](https://exp-picture.cdn.bcebos.com/3b8fb4d7726b0ce2226ca3bcef781423bfb9b622.jpg)
![VS2013/MFC基于对话框编程:[15]自定义消息](https://exp-picture.cdn.bcebos.com/ba97ffd06de89a61d4aed62045e8b004551bad22.jpg)
7、此外,VS2013提供了创建自定义消息的捷径,在类向导中的消息栏下面有“添加自定义消息按钮”,点击后填写自定义消息,类向导自动生成响应函数。但是消息的触发还是得自己添加的。
![VS2013/MFC基于对话框编程:[15]自定义消息](https://exp-picture.cdn.bcebos.com/16d8f72abab84240357554a77ac595ee40c19e22.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:71
阅读量:28
阅读量:49
阅读量:66
阅读量:44