実行中アプリケーションから別アプリケーションを実行する
実行中アプリケーションから、別アプリケーションを実行するには、以下のようにします。
1.パスのバッファを確保。
2.カレントディレクトリを取得
3.実行ファイルパスを作成
4.ファイルの実行
2.実装
appname.exeは実行したいアプリのファイル名です。
unsigned char PathBuf[MAX_PATH];
GetCurrentDirectory(MAX_PATH, PathBuf);
strcat(PathBuf, "\\appname.exe");
ShellExecute(hWnd, "open", PathBuf, NULL, NULL, SW_SHOWNORMAL);