MFC中添加自定义消息响应函数
来源:互联网 发布:淘宝商城发令枪 编辑:程序博客网 时间:2024/05/21 22:27
在MFC应用程序中添加自定义消息响应函数,大致分为三步
1,定义自定义消息值
#define MSG_MESSAGE_ID WM_USER + 12545
2, 在头文件中定义消息响应函数,在cpp文件中实现该函数
afx_msg LRESULT MessageFunc( WPARAM wParam, LPARAM lParam );
3,在cpp文件中添加消息映射
BEGIN_MESSAGE_MAP(CdemoDlg, CDialog) ON_MESSAGE( MSG_CALL_STATUS, &CdemoDlg::MessageFunc) END_MESSAGE_MAP()
注意,如果想要使用唯一的消息值,可使用如下代码实现:
static UINT MSG_MESSAGE_ID=RegisterWindowMessage(L"MSG_MESSAGE_ID");
则第3步需要修改为:
BEGIN_MESSAGE_MAP(CdemoDlg, CDialog) ON_REGISTERED_MESSAGE( MSG_CALL_STATUS, &CdemoDlg::MessageFunc) END_MESSAGE_MAP()
- MFC中添加自定义消息响应函数
- MFC 如何添加自定义消息及其响应函数
- MFC添加消息响应函数
- MFC中如何添加消息响应函数
- MFC中如何添加消息响应函数
- VS2008中MFC自定义消息响应函数
- 【转】MFC 如何添加自定义消息及其响应函数
- MFC中用户自定义消息的消息响应函数原型
- MFC中用户自定义消息及其响应函数的方法
- VC 中添加消息响应函数
- VC中自定义消息响应函数
- VC中自定义消息响应函数
- MFC中添加自定义消息
- 为自定义工具栏按钮添加消息响应函数
- MFC中删除某个消息响应函数
- VC中添加WM_USER的消息响应函数
- MFC 在对话框中添加WM_ERASEBKGND响应函数
- MFC自定义消息没有驱动消息响应函数的问题
- 简约不简单
- CUDA调试经验(内存分配异常)
- ListView控件使用方法
- 八皇后问题
- ubuntu的root账户密码问题
- MFC中添加自定义消息响应函数
- ISAM不能建立的问题不一定是什么dll文件没注册,而是网上代码太垃圾
- 总是在剧与悲剧之间徘徊...
- android群发短信到通讯录所有联系人上并动态替换其中联系人信息
- android界面设计——自定义边框背景的Toast
- 好的博客收藏
- libwpa_client动态库的在android中使用:
- 如何诊断和解决CPU高度消耗(100%)的数据库问题
- window.showModalDialog 与window.open传递参数的不同?