gpt4 book ai didi

c# - 在 WPF 应用程序的浏览器控件中托管的 Word 文档中跟踪击键

转载 作者:行者123 更新时间:2023-11-30 18:41:30 24 4
gpt4 key购买 nike

我在浏览器中使用 word 应用程序主机。根据我的应用程序,我想使用任何按键来使用托管文档中的选定文本,就像我按 s 一样,然后将返回文档中的选定文本。

问题是当我在文档中按下任意键时,它会替换我在文档中选择的单词并设置我按下的键的值。

例如 "Hi how are you" 在文档中被选中,当我按下 s 键时它变成了 "s" 而不是返回“嗨,你好吗”

如何跟踪按下的键并从文档中获取选定的文本。

最佳答案

好的,没有人给出答案,我已经走了。我已经完成了 Windows 上的按键跟踪。通常无法将按下的键捕获到办公应用程序中。 所以我发现答案是在你的应用程序中使用键盘钩子(Hook),它跟踪所有通过键盘发送到窗口的键输入。代码示例如下

http://www.codeproject.com/KB/cs/globalhook.aspx示例帮助我找到我传递给应用程序的关键鹳。

关于c# - 在 WPF 应用程序的浏览器控件中托管的 Word 文档中跟踪击键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6707390/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com