我试图制定一个办公室插件,需要使用C#来捕获keydown事件上的MS-Word中。 有人可以给我我怎么能做到这一点的例子吗?
Answer 1:
这看起来像一个重复: 如何从一个Word 2010加载项(在C#开发)的“按键响应”事件?
在这个问题这个答案链接到的MSDN论坛类似的问题: http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/7198a84f-4a37-474b-93b5-1e6f38d5d139 。 在对MSDN论坛接受的答案是指出:
没有什么话语API或VSTO可以拿起按键英寸 没有什么内置的,你可以在一个VSTO项目中使用拿起按键。
然而,在MSDN论坛接受的答案还谈到涉及一个可能的解决方案WindowSelectionChange
事件-它可能是看着有用。
文章来源: Capturing keydown event of MS Word using C#