error C1189:#error:This file requires _WIN32_WINNT to be #defined at least to 0x0403
出现 errorC1189:#error:Thisfilerequires_WIN32_WINNTtobe#definedatleastto0x0403是由于原工程与现在你的系统不兼容导致的,一般是原工程的版本较低,现在的版本较高,不能兼容。纠正方法是:首先找到stdafx.h头文件(一般头文件定义都在这里,首选就是找这里),前3段是关于系统的(干涉,此处就是系统不兼容,所以全部注释掉),最后1段