博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

MFC应用中如何触发ON_MESSAGE

Posted on 2020-03-16 19:32  pskcoco  阅读(1112)  评论(0)    收藏  举报

1.定义消息:
在stdafx.h 中加入如下代码:

#ifndef WM_NOISE
#define WM_NOISE WM_USER+2
#endif

2、
在 **Dlg.h 文件中加入:
afx_msg LRESULT  消息响应函数;

3、

在**Dlg.cpp 文件中加入消息的注册:
ON_MESSAGE(WM_NOISE, &**Dlg:: 消息响应函数)    

4、

实现消息响应函数
在**Dlg.cpp中加入消息响应函数的实现部分,代码如下:
void **Dlg::函数名(  ,)
{

}