subject_17510.htm
来自「一些关于vc的问答」· HTM 代码 · 共 24 行
HTM
24 行
<p>
序号:17510 发表者:张乐 发表日期:2002-10-12 01:14:56
<br>主题:如何销毁一个进程?
<br>内容:我使用CWnd::CreateThread()函数创建的进程执行完毕后,发现无法再通过createthread()使其重新开始,因为不允许创建多次。 怎么办?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:黄飚 回复日期:2002-10-12 07:13:05
<br>内容:你要建立与线程的通信机度<BR>如在线程里进行消息处理,或用WaitForSingleObject等待事件等异步通信<BR>在接受到相应的消息或事件后进行处理,退出等!<BR><BR><BR>如果你要退出进程或线程你可以用<BR>TerminateProgress()<BR>TerminateThread杀但是不安全你可以看MSDN<BR><BR><BR>你杀之前你可以用<BR>GetExitCode<BR>GetThreadCode等如果返回的是STIL_ACTIVATE则说明还在运行<BR>另外CWnd没有CreteThread<BR>应该是CWinApp(CWinThread)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:小戟 回复日期:2002-10-14 08:35:14
<br>内容:CWinThread * p=CWnd::CreateThread();<BR>p->TerminateProgress()<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:张乐 回复日期:2002-10-19 20:45:19
<br>内容:谢谢两位
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?