如何在vs08中设置预处理器定义。默认情况下_win32_wce的值是$(CEVER)set.but当我构建项目时出现错误“c1017无效整数常量表达式”并警告环境变量$(CEVER)和$(ceplatform)未设置。 但是当我设置它_win32_wce = 0x0420然后所有错误removes.but它的硬编码。我不想做这样的类型。所以应该是_win32_wce的值。 注意我的poject的earliar解决方案平台
PocketPC 2003
答案 0 :(得分:2)
此宏:_WIN32_WCE由您的平台SDK定义,应定义如下:
_WIN32_WCE=$(CEVER)
这些是继承的属性,不要自己定义。
我想您尝试在桌面编辑中使用它,您应该在使用前检查它是否已定义。