一、WM_USER
为了防止用户定义的消息ID与系统的消息ID冲突,MS(Microsoft)定义了一个宏WM_USER,小于WM_USER的ID被系统使用,大于WM_USER的ID被用户使用。
二、自定义宏 #define 宏名 WM_USER+100
例如:#define WM_MY_TRAY_NOTIFICATION WM_USER+100
Windows 利用C API编写的宏指导语句
语法意思是:用 {WM_USER+100} 替换 {WM_MY_TRAY_NOTIFICATION}单元
语义意思是:把使用者消息增加偏答移量100 替换 我的文件的通告
还有,其实没有规定一定要+100,+10,+20都是可以的
详细消息机制请看我的另一篇文章:
https://blog.csdn.net/weixin_45525272/article/details/106612977