takeiteasy 发表于 2014-8-17 09:51:42

_WIN32_WCE 宏里边的代码显示灰色

代码:   #ifndef _WIN32_WCE

            .................

         #endif

---------------------------------------------------------------------------

1   _WIN32_WCE的意义

_WIN32_WCE表示是否是windows ce环境
当前楼主肯定是编译的不是windows ce环境,所以就没有_WIN32_WCE定义。

2      为什么宏里边的代码显示灰色

在宏没有定义的情况下,宏里边的代码显示灰色,表示编译时不会编译里边的代码。
例如:
          #if 0
          ........
          #endif
上面的代码,由于条件一直不成立,所以宏里边的代码会一直灰色,里边可以写些注释,备注等   

       灰色就表示你这一段代码当前是“不生效”的——由于宏已经定义或者未定义.
页: [1]
查看完整版本: _WIN32_WCE 宏里边的代码显示灰色