大家好
,我正在制作一个小应用程序,我需要在其中枚举特定进程的所有窗口。
我设法做到了,但是通过枚举系统中的所有窗口,然后通过使用来测试它是否是我正在谈论的过程
GetWindowThreadProcessId(hwnd, proc)
Dim _Process = Process.GetProcessById(proc)
Dim _name = _Process.ProcessName
If (_name = "ProcessName") then
但是这种方法似乎需要花费很多不必要的时间。是否有一个wind32函数可以让我枚举一个特定进程的窗口给它的句柄。谢谢你。