c# WinAPI检查静态窗口文本
本文关键字:窗口 文本 静态 检查 WinAPI | 更新日期: 2023-09-27 18:17:41
我试图通过。net/c#确定类名为"Static", 的窗口是否包含 "Scan finished."
具体来说,我已经自动化了RogueKiller的使用,并希望检测"扫描"何时完成。
我已经尝试了许多PInvoke方法,但我找不到任何方法可以让我做(伪)标题。包含("扫描完成");。
任何帮助都太好了!
Window Structure Works as:
父(RogueKiller™等)Windows -类:静态,说明:扫描完成。请查看不同的选项卡,并使用按钮删除项目
我需要检测"扫描完成"。
我认为你想在回调中调用EnumWindows并调用GetWindowText。我犹豫着复制/粘贴另一个StackOverflow的答案。有关详细示例,请参见如何使用EnumWindows查找具有特定标题/标题的窗口?