如何确认一个线程是不是主线程 找库存管理
仓库管理软件版1楼: 我使用Thread32First,Thread32Next枚举一个进程的线程时,如何确定其中哪个是主线程。
2楼: 进程对应的是Process32First和Process32Next。 如库存管理
3楼: procedure TForm1.Button1Click(Sender: TObject);
begin
if GetCurrentThreadID = MainThreadID then
ShowMessage(''主线程'')
else
ShowMessage(''非主线程'')
end;
4楼: 我没说清楚,我是查找外部进程的主线程。也就是说我已经用Process32First和Process32Next找到了所有的进程,然后我要找到每一个进程的主线程。
5楼: 自己搞定了
6楼: 多人接受答案了。
仓库管理软件版7楼: 主线程句柄是否和进程句柄相同?