有关Windows 进程,线程的一些问题
1. PROCESS_INFORMATION 中的 hProcess, dwProcessID, hThread, dwThreadID 各有什么用处
2. 我如果用ShellExecuteEx建立一个新进程,如何从 hProcess 得到dwProcessID, dwThreadID 等数据
3. 程序在执行完ShellExecuteEx或ShellExecute的一条语句后,新启动的进程究竟运行到什么状态,新进程的主窗口是否已经建立,是否已进入消息循环
问题点数:80、回复次数:2Top
1 楼blldw(how)回复于 2002-01-25 10:48:26 得分 40
hProcess 获得进程的句柄,hThread获得主线程的句柄,而dwProcessID 和dwThreadId分别获得进程和线程的ID标志,如果你要获得dwProcessID和dwThreadID,建议用CreateProcess()函数,它会将你所需要的数据传递到一个结构中PROCESS_INFORMATION.
至于第三个嘛,我想是的。Top
2 楼ylb_and_xy(黑狐狸)回复于 2002-01-25 10:56:36 得分 40
建议查看MSDN上的Process and Thread Functions部分Top




