error C4668: 沒有將“_WIN32_WINNT_WIN10_TH2”定義爲預處理器宏,用“0”替換“#if/#elif”

一般爲Windows中的宏和UE4衝突所致,需要用如下頭文件包裹衝突的頭文件:


#include "Windows/AllowWindowsPlatformTypes.h"
#include "Windows/PreWindowsApi.h"

#include "衝突的頭文件"

#include "Windows/PostWindowsApi.h"
#include "Windows/HideWindowsPlatformTypes.h"
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章