是否可以使用Visual C ++ 2010(VS2010)SP1定位Windows XP SP2? (即使用VC ++ 2010 SP1构建的可执行文件在XP SP2上运行良好吗?)
或者VC ++ 2010 SP1的MFC / ATL / CRT是否使用XP SP2上没有的一些API?
感谢。
答案 0 :(得分:2)
请确保你
#define NTDDI_VERSION 0x05010200
包含任何Windows头文件之前。这样可以防止仅在Vista及更高版本上支持的功能可供您使用。该值取自this MSDN page。