读书人

关于#ifdef和#endif的有关问题

发布时间: 2012-02-28 13:06:35 作者: rapoo

关于#ifdef和#endif的问题
我明白#ifdef和#endif是通过判断是否有宏定义来控制增减系统模块的;

对于这段代码,#ifdef WIN32
...
#endif

假如我想执行中间的代码,请问这个WIN32是由谁来定义的?

在哪定义的?

请高手赐教!

[解决办法]
在windef.h中定义的
如果是win32程序就会包含这个头文件
在你创建WIN32工程时,VC自动#include很多头文件
其中有的头文件就包含了windef.h
[解决办法]
看编译选项中有处理

读书人网 >VC

热点推荐