急怎么根据进程的ID或句柄,得到该进程所有窗口的句柄
急!!!!!如何根据进程的ID或句柄,得到该进程所有窗口的句柄!
如何根据进程的ID或句柄,得到该进程所有窗口的句柄!
已通过 CreateToolhelp32Snapshot得到进程的ID&HANDLE,如何根据进程的ID或HANDLE关闭该进程的所有窗口?
[align=left][/align]
[size=14px]高手救急!!![/size]
------解决方案--------------------
System.Diagnostics.Process.GetProcessById(processID).CloseMainWindow();
------解决方案--------------------
Findwindow
------解决方案--------------------
enumwindow
以下是俺经过实验成功的VB代码段
如何根据进程的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,就可以执行很多操作了。