我的意思是,在我的每個源文件中,我必須插入#define NOGDI以停止包含GDI定義的windows.h(因爲它是BITMAP定義與我的衝突)。如何設置visual studio在全球註冊一些#defines?
例如
#define NOGDI
#include <windows.h>
不幸的是,我必須在包含windows.h的每個獨立的源文件中做到這一點,我不想這樣做。 我正在使用Visual Studio 2005,有沒有什麼辦法可以將它設置爲#define全局? (即在所有的源文件中)。
除了tenfour的回答,您可以創建類似的config.h(包含你最喜歡的#define),然後包括這個文件在你的源代碼:) – onmyway133 2013-03-22 04:45:43