从我的 Windows 应用程序中,我想检测“Internet Explorer”、Firefox 和任何其他浏览器中的选定文本。
你知道我应该使用哪段代码来实现这一点吗?
这个想法不是在 IE 中搜索文本,而是在 IE 中“捕获选定的文本”。顺便说一句,不仅是 IE,还有任何具有焦点的 Windows 应用程序我能想到的一件事是模拟 ctrl+c 来复制选定的文本,然后读取剪贴板,但我也不喜欢这个解决方案。
我几乎可以肯定应该有一种方法可以使用 Windows API 获取所选文本,我知道使用 EM_GETSELTEXT、WM_GETTEXT、EM_GETSEL 可能有用,但它们在 IE 或任何其他浏览器中不起作用,这是我的问题....