CreateProcess创建的程序停止后会返回一个什么消息给我的程序?(100分)

  • 主题发起人 主题发起人 月光
  • 开始时间 开始时间

月光

Unregistered / Unconfirmed
GUEST, unregistred user!
有没有不用WaitForSingleObject的方法?用这个变单线程了,创建的程序中止前我的程序一点反应都没有,又不想用timer不停的判断STILL_ACTIVE状态,看看还有没有高手知道别的办法
 
没有消息,可以创建一个线程调用WaitForSingleObject,然后发一个自定义消息
 
CreateProcess时有一个参数TProcessInformation。<br>WaitForSingleObject(TProcessInformation.hProcess,INFINITE);<br>这样,在WaitForSingleObject后面的代码在进程结束后才会执行。
 
weiwei81123兄说的不错,自己建个线程去等待吧
 
&gt;&gt;CreateProcess创建的程序停止后会返回一个什么消息给我的程序?<br>沒有消息返回的!<br><br>還是用個線程判斷比較簡單, 我認為!
 
决定用多线程WaitForSingleObject的方法
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
922
SUNSTONE的Delphi笔记
S
后退
顶部