こんにちは
、特定のプロセスのすべてのウィンドウを列挙する必要がある小さなアプリを作成しています。
私はそれを行うことができましたが、システム内のすべてのウィンドウを列挙し、それが私が話しているプロセスであるかどうかをテストするだけです
GetWindowThreadProcessId(hwnd, proc)
Dim _Process = Process.GetProcessById(proc)
Dim _name = _Process.ProcessName
If (_name = "ProcessName") then
しかし、この方法は無駄な時間がかかるようです。そのハンドルを与える特定のプロセスのウィンドウを列挙できるようにするwind32関数はありますか。ありがとうございました。