我如何获取在另一个第三方应用程序中单击的控件的控件(可能还有它的文本值)(它不是 .net 或 wpf 应用程序,其答案没有解决我的问题)
我可以在我的应用程序中获取点击事件(使用此处提到的全局挂钩)我想要该特定 UI 元素的控件/句柄
示例:我打开了记事本,当我单击文件菜单时,我想要控制该文件按钮。
使用参数查看SetWindowsHookEx的文档。WH_CALLWNDPROC
这将让您在记事本窗口过程中拦截消息。您需要弄清楚单击记事本中的菜单项会生成哪些消息,您可以使用 Spy++。但是文件按钮没有真正的控制,它是菜单的一部分。