如何在没有windowTitle的情况下使用FindWindowEx?
我的代码:
H = FindWindowEx(Hwnd, 0, "TextB", "windowTitle")windowTitle每时每刻都在改变,如果没有windowTitle,我如何获得句柄?
其他选项:
通过类名获取标题
H = FindWindowEx(Hwnd, 0, "TextB", GetTitleByClassname(Hwnd,"TextB"))发布于 2012-11-14 15:04:34
EnumWindows枚举所有顶级窗口。GetWindowThreadProcessId以检查该窗口是否属于目标进程。EnumChildWindows枚举其所有子窗口。<代码>H29<代码>F210如果您知道层次结构或窗口类名,那么您应该能够确定哪个子窗口是您的目标窗口。
发布于 2012-11-14 14:52:39
如果您只有一个"TextB“类的子窗口,则将NULL传递给最后一个参数。
H = FindWindowEx(Hwnd, NULL, "TextB", NULL);https://stackoverflow.com/questions/13374055
复制相似问题