打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
WM_USER的用法

WM_USER的用法

      为了防止用户定义的消息ID与系统的消息ID冲突,MS定义了一个宏WM_USER,小于WM_USER的ID被系统使用,大于WM_USER的ID被用户使用。 
所以自定义消息的时候: 
(一)现在头文件中定义自己消息的ID,如

        #define WM_MY_FIRST_MESSAGE (WM_USER + 0x001) 

(二)在定义自己的处理函数afx_msg void OnMyFirstMessage();

(三)在CPP文件中: 
        在BEGIN_MESSAGE_MAP 和END_MESSAGE_MAP代码块中添加,建议用户定义消息添加到//}}后面, 
        ON_MESSAGE(WM_MY_FIRST_MESSAGE, OnMyFirstMessage)

(四)最后定义函数。

标签: VC++
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
MFC BEGIN_MESSAGE_MAP()
宏定义WM_USER,与自定义宏WM_USER+100
ON_COMMAND ON_MESSAGE ON_NOTIFY区别与联系
MFC自定义消息
MFC 自定义消息 和 子对话框 父对话框 发送消息
GUI框架:谈谈框架,写写代码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服