请教GetExitCodeThread函数的作用及参数

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:49:30
GetExitCodeThread(hThread1,&exitCode1);//&exitCode1这个参数有什么用?
能解释下吗
我没有分了
谢谢!

这个函数是获得线程的退出码, 第二个参数是一个 DWORD的指针,用户应该使用一个 DWORD 类型的变量去接收数据,返回的数据是线程的退出码,第一个参数是线程句柄,用 CreateThread 创建线程时获得到。

通过线程退出码可以判断线程是否正在运行,还是已经退出。

或者可以判断线程是否是正常退出还是异常退出。

另外这个是 Win32API 不是什么VB的东西,任何语言使用方法都是一样的。

函数原型:
BOOL GetExitCodeThread(
HANDLE hThread,
LPDWORD lpExitCode);

hThread:想获取退出代码的一个线程的句柄

lpExitCode:一个32位的指针,接受前一参数代表的线程退出代码的状态。

这好像是VB的东西吧……?