我正在将一个应用程序从 Linux 移植到 Windows,我的变量之一“rct1”似乎与来自 Windows 某处的宏冲突。我找不到这方面的任何信息 - 有没有办法禁用正在定义的这个宏?
最佳答案
它在 Dlgs.h
中在 Windows SDK 中。
所以添加#define WIN32_LEAN_AND_MEAN
在所有#include <windows.h>
之前所以你不要带进来Dlgs.h
.
关于c++ - 从 Microsoft Visual Studio 10 的代码库中删除 rct1 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032687/