通知
すべてクリア
Topic starter
2003年11月19日 3:08 PM
いっこうです。
いつも参考にさせていただいております。
親アプリ(A.exe)から子アプリ(B.exe)を
CreateProcessを用いて起動しています。
GetExitCodeProcessを使用して、
B.exeが終了した時に、戻り値を取得しようとしましたが、
戻り値が0未満の場合、DWRDの値が変になります。
(DWORDは符号なしなので当然なのですが...)
DWORDからintに変換または、
GetExitCodeProcessでマイナス値を取得する方法は無いのでしょうか?
よろしくお願いします。
環境
win2000, VC++6.0(MFC), SDIベースです。
2003年11月19日 4:44 PM
単純にintにキャストするのではダメなのでしょうか。
int result = (int)GetExitCodeProcess(...);
Topic starter
2003年11月20日 10:41 AM
dairygoodsさん、レス有難うございます。
返事が遅れてしまい、申し訳ございません。
単純にintにキャストするだけで値が取れました。
有難うございました。