1、在.h文件中定义消息代码:#define WM_MYMSG WM_USER+100
2、在.h文件中添加自定义消息函数:afx_msg void OnMyMsg(WPARAM wParam,LPARAM lParam);
3、在对应的.cpp中添加函数映射及函数体:ON_MESSAGE(WM_MYMSG,OnMyMsg)
CXXDlg::OnMyMsg(WPARAM wParam,LPARAM lParam)
{ MessageBox("Ok"); }
4、在使用的地方:SendMessage(WM_MYMSG);或者:PostMessage(WM_MYMSG);
本文介绍如何在MFC应用程序中创建并处理自定义消息。通过定义消息代码、添加消息处理函数及映射,最后通过发送或发布消息实现自定义消息机制。

1261

被折叠的 条评论
为什么被折叠?



