windows - xx is not a valid win32 application -


I have developed a Win32 program using VC ++ 2012 (Express 2012 for Windows Desktop). I chose "Win32" / "Win32 Console Application" while setting up my project. I can run it on Win-7, but failed in POSReady 2009, which is near WinXP when I participated under POSReady 2009, it is shown as the title. Is there a way to configure project properties on VC ++ 2012 or is there any other way to win it? Thank you.

You will need to install VS2012 Update 1 or later or VS 2013 Express, and your platform The toolset for "V110_xp" or "v120_xp" is set which is compatible with Windows XP Service Pack 3 / Windows Server 2003 Service Pack 2). The main difference between "v110" / "v120" and "v110_xp" / "v120_xp" is the platform toolset Windows SDK "V110" / "v120" Windows 8.x SDK which makes Windows Vista Or targets later versions. It is not possible to create a Windows XP compatible application using Windows 8.x SDK. Therefore, to target Windows XP / Windows Server 2003, you must use the optional platform toolset which uses Windows SDK 7.1A which is included in Express for Windows Desktop.

With either Windows SDK, _WIN32_WINNT properly view those OSes you are targeting. For Windows XP / Windows Server 2003, set it to _WIN32_WINNT = 0x0501

Note that for DirectX development, there are some important effects in it because Windows 7 SDK has done DirectX SDK for Windows 8 before the integration of SDK Was there. See blog posts for more details on x sdk

Comments

Popular posts from this blog

ios - Adding an SKSpriteNode to SKScene from a child SKSpriteNode -

Matlab transpose a table vector -

c# - Textbox not clickable but editable -