跨线程的句柄操作错误
ARTHD 2008-02-29 03:15:51 求助:
我在主线程中HANDLE hCom;
在子线程中extern HANDLE hCom;
在主线程中建立hCom=CreateFile()并Resume子线程成功
在子线程中使用此hCom没有问题;
在主线程中再Terminate子线程,再CloseHandle(hComm)没有问题;
此时我再通过hCom=CreateFile()打开此hComm,出错,说‘Thread Error:句柄无效。(6)’。
请高手指点下,什么原因?如果不跨线程操作就正常。