2008年7月7日星期一

Minimun Windows Version for VC2008

Our project team is moving codes from vs2005 to vs2008. Most legacy codes are MFC based. We saw one compile error after the migration. We dig out the reason in MSDN.

Origin : in Chinese, in English

---- from MSDN ---

Visual C++ 概念:移植和升级
如何:修改 WINVER 和 _WIN32_WINNT
从 Visual C++ 2008 开始,Visual C++ 不支持面向 Windows 95、Windows 98、Windows ME 或 Windows NT。如果您的 WINVER 或 _WIN32_WINNT 宏被指定到这些 Windows 版本之一,则需要修改宏。当升级从 Visual C++ 的以前版本创建的项目时,如果将 WINVER 或 _WIN32_WINNT 宏指定到不再受支持的 Windows 版本,可能会看到与这些宏相关的编译错误。

没有评论: