Visual Studio 2012 RC に小さな C/C++ プロジェクトがあります。
このアプリケーションは argv を解析し、別の .exe ファイルを次のように呼び出します。ShellExecute
私のアプリケーションは Windows7 では完璧に動作しますが、Windows XP x86 では trhows は有効な Win32 アプリケーション エラーではありません。
マルチスレッド(/MT)とWin32プラットフォームでコンパイルしました
これは私の #includes です
#include <string>
#include <iostream>
#include <Windows.h>
#include <fstream>
#include <cstdio>
#include <vector>
#include <windowsx.h>
#include <shlobj.h>
#include <stdio.h>
#include <tchar.h>
#include <direct.h>
ありがとう