读书人

急怎么根据进程的ID或句柄得到该进程

发布时间: 2012-02-19 19:43:38 作者: rapoo

急!!!!!如何根据进程的ID或句柄,得到该进程所有窗口的句柄!
如何根据进程的ID或句柄,得到该进程所有窗口的句柄!
已通过 CreateToolhelp32Snapshot得到进程的ID&HANDLE,如何根据进程的ID或HANDLE关闭该进程的所有窗口?
[align=left][/align]
[size=14px]高手救急!!![/size]

[解决办法]
System.Diagnostics.Process.GetProcessById(processID).CloseMainWindow();
[解决办法]
Findwindow
[解决办法]
enumwindow
以下是俺经过实验成功的VB代码段

VBScript code
         sInfo.cb = Len(sInfo)         lSuccess = CreateProcess(sNull, _                                 "c:\windows\system32\notepad.exe", _                                 ByVal 0&, _                                 ByVal 0&, _                                 1&, _                                 NORMAL_PRIORITY_CLASS, _                                 ByVal 0&, _                                 sNull, _                                 sInfo, _                                 pInfo)
[解决办法]
得到进程的hwnd,就可以执行很多操作了。

读书人网 >VC

热点推荐