接下来执行SignalSyncEvent过程,其代码如下:
procedure SignalSyncEvent;
begin
SetEvent(SyncEvent);
end;
也很简单,就是设置一下一个全局Event:SyncEvent,关于Event的使用,本文将在后文详述,而SyncEvent的用途将在WaitFor过程中说明。
然后根据FreeThread中保存的FreeOnTerminate设置决定是否释放线程类,在线程类释放时,还有一些些操作,详见接下来的析构函数实现。
最后调用EndThread结束线程,返回线程返回值。
至此,线程完全结束。
(待续)
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




