- PR -

VC6.0でクリック時にバッチファイルを実行し、終了したか知りたい

1
投稿者投稿内容
JJ
ベテラン
会議室デビュー日: 2003/02/25
投稿数: 61
投稿日時: 2005-07-22 18:12
開発環境:VC6.0
OS:windowsXP HOME

ダイアログのonclick時に
バッチファイルを実行したいと思います
さらに終了後に次の処理を行うような手順を検討しています

バッチファイルを実行させる方法は
WinExec(_T("abc.bat"),SW_SHOWNORMAL);
のような方法で可能でしたが、
終了する前に次の処理に行ってしまいます。

終了を知る方法はありますでしょうか?

よろしくお願いします
スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2005-07-22 18:37
WinExec()とは懐しいですね。

Win32的には、CreateProcess()とWaitForSingleObject()でしょうか。system()で済むかもしれません。
JJ
ベテラン
会議室デビュー日: 2003/02/25
投稿数: 61
投稿日時: 2005-07-22 19:27
system()でできました

ありがとうございました
1

スキルアップ/キャリアアップ(JOB@IT)