os_windows 命名冲突

cocos2dx里面的枚举名字OS_WINDOWS, 和windows的宏命名冲突了- -

虽然windows用宏很sb, 但毕竟人家在先。。。。。。

现在不得不
#define OLD_OS_WINDOW OS_WINDOWS
#undef OS_WINDOWS
#include “cocos2d.h”
#define OS_WINDOWS OLD_OS_WINDOW

不知道会不会有隐藏坑

请问如何重现这个问题?

请看帖 http://www.cocoachina.com/bbs/read.php?tid-295584.html

— Begin quote from ____

引用第1楼偶尔e网事于2015-05-04 17:06发表的 :
请问如何重现这个问题? http://www.cocoachina.com/bbs/job.php?action=topost&tid=299100&pid=1299291

— End quote

这个宏定义在Shlwapi.h里面, windows关于界面方面的头文件很多都会包含这个文件