MFC中手动添加消息映射

来源:互联网 发布:mac中解压软件 编辑:程序博客网 时间:2024/05/01 11:17

1.在.cpp源文件中
BEGIN_MESSAGE_MAP,END_MESSAGE_MAP之间添加映射,比如这里的添加一个自定义的消息WM_RECVDATA,就在这映射表中添加ON_MESSAGE(WM_RECVDATA,OnRecvData),其中ON_MESSAGE是自定义消息的映射方式,如果你添加的是系统消息,比如是WM_LBUTTONDOWN,就添加ON_WM_LBUTTONDOWN(IDC_BTN,OnLBtnDown),第一个参数是消息本身,第二个是消息响应函数。

2.消息响应函数声明在.h头文件中
以afx_msg 开头的一个响应函数列表

afx_msg void OnRecvData(...); // ...代表参数

3.在.cpp源文件中添加消息响应函数本身

void CChatDlg::OnRecvData(...){}


0 0
原创粉丝点击