error C2010: “+”: 宏形参表中的意外

错误写法

#define MY_THREAD_MSG(WM_USER+100)

报错:

    error C2010: “+”: 宏形参表中的意外

改为

#define MY_THREAD_MSG (WM_USER+100)

编译通过

注意:  

    #define空格A空格B

    define和A和B要用空格隔开,不可连在一起

 
为了防止用户定义的消息ID与系统的消息ID冲突,MS(Microsoft)定义了一个宏WM_USER,小于WM_USER的ID被系统使用,大于WM_USER的ID被用户使用
posted @ 2019-03-29 10:24  洛水卿卿  阅读(1279)  评论(0编辑  收藏  举报