実行中アプリケーションから別アプリケーションを実行する
Top -> プログラミング -> WindowsSDK プログラミング -> 実行中アプリケーションから別アプリケーションを実行する
実行中アプリケーションから別アプリケーションを実行する

実行中アプリケーションから、別アプリケーションを実行するには、以下のようにします。

  1. パスのバッファを確保。
  2. カレントディレクトリを取得
  3. 実行ファイルパスを作成
  4. ファイルの実行
実装

appname.exeは実行したいアプリのファイル名です。

unsigned char PathBuf[MAX_PATH]; GetCurrentDirectory(MAX_PATH, PathBuf); strcat(PathBuf, "\\appname.exe"); ShellExecute(hWnd, "open", PathBuf, NULL, NULL, SW_SHOWNORMAL);
戻る
カウンター