关于Delphi下使用API函数控制多线程的问题(100分)

  • 主题发起人 主题发起人 hy_ihfghy_hy
  • 开始时间 开始时间
H

hy_ihfghy_hy

Unregistered / Unconfirmed
GUEST, unregistred user!
请问使用API函数CreateThread开启一个线程后,怎样判断这个线程序的状态并结束这个线程,另外,如果线程执行完毕,会自动结束并释放内存吗?请各位仁兄多多指教,最好有实例和注解,谢谢!
 
使用WaitSingleObject 函数可以判断是否结束,
参照MS帮助中的这句话:
When a thread terminates, the thread object attains a signaled state, satisfying any threads that were waiting on the object.
The thread object remains in the system until the thread has terminated and all handles to it have been closed through a call to CloseHandle.
 
能不能说的具体详细点,谢谢!
 
后退
顶部