C++ 类名,来自PID的HWNDs

C++ 类名,来自PID的HWNDs,c++,c,winapi,C++,C,Winapi,如何获取只有PID已知的进程的类名和HWND 我需要将焦点设置在流程的特定窗口上。由于PID可以拥有多个窗口,因此无法直接从PID>>HWND进行设置。然而,你可以走另一条路 枚举所有顶级窗口 在回调中,获取每个窗口的关联PID和类名 如果匹配,则设置焦点 由于PID可以拥有多个窗口,因此无法直接从PID>>HWND转到。然而,你可以走另一条路 枚举所有顶级窗口 在回调中,获取每个窗口的关联PID和类名 如果匹配,则设置焦点 请注意,用户窗口类是特定于进程的。MyWindowClass可能完全不

如何获取只有PID已知的进程的类名和HWND


我需要将焦点设置在流程的特定窗口上。

由于PID可以拥有多个窗口,因此无法直接从PID>>HWND进行设置。然而,你可以走另一条路

枚举所有顶级窗口 在回调中,获取每个窗口的关联PID和类名 如果匹配,则设置焦点
由于PID可以拥有多个窗口,因此无法直接从PID>>HWND转到。然而,你可以走另一条路

枚举所有顶级窗口 在回调中,获取每个窗口的关联PID和类名 如果匹配,则设置焦点
请注意,用户窗口类是特定于进程的。MyWindowClass可能完全不同,或者不存在于不同的进程中。检查这一点的一种方法是使用Spy++之类的工具。注意,用户窗口类是特定于进程的。MyWindowClass可能完全不同,或者不存在于不同的进程中++