// 包括 SDKDDKVer.h 将定义最高版本的可用 Windows 平台。

// 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将
// WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。

#include <WinSDKVer.h>

#define _WIN32_WINNT _WIN32_WINNT_WINXP

#include <SDKDDKVer.h>

在target.h中添加以上代码,有可能编译的时候总是在#include <SDKDDKVer.h>处报错:Unexpected end of file

我这边是重启下vs2010,再重新生成就可以。

同时设置Debug/Release属性

Debug:

设置  MFC的使用:在静态库中使用MFC

 

设置   运行库为多线程调试(/MTd)  。   一般默认的就是这个

 

 

 

Release设置

同Debug,设置  MFC的使用:在静态库中使用MFC

 

设置   运行库为多线程(/MT)  。

 

 

在XP下,右键exe文件的属性,设置兼容性:以兼容模式运行这个文件

这样一般就可以在XP下兼容运行。

posted on 2013-08-07 18:22  二师兄89  阅读(811)  评论(0)    收藏  举报