上下文:
我的任务是实现能够检索活动窗口的当前选定文本然后按下注册的热键组合的功能。使用此注册的热键user32.dll RegisterHotKey
用于标记稍后将转发到将呼叫该号码的电话的电话号码,这些电话号码可以来自各种地方,其中一些是:在应用程序、电子邮件、数据库中。
问题:
当 Chrome 浏览器进入图片时,问题就出现了,Chome 没有响应 SendKeys 或我扔给它的任何东西。
问题:
使用 C#,我如何从 Chrome 窗口或任何一般浏览器中检索当前标记的文本,因为它需要与用户喜欢使用的任何浏览器兼容?
我已经尝试过:
到目前为止,我已经尝试了很多不同的方法和技巧,我尝试过user32.dll sendmessage
,以及其他廉价的技巧SendKeys
,AutomationElement
这些技巧早已被覆盖,因为它只是抛出错误。
我当前工作的代码是从Github获取的。这在使用 notepad++ 时最有效。请注意,这也不适用于不和谐。