使用C#捕获MS Word的keydown事件

时间:2012-10-21 18:08:46

标签: c# vsto office-interop

我正在尝试开发一个办公室附加组件,需要使用C#捕获MS-Word上的keydown事件。能有人给我一个如何做到这一点的例子吗?

1 个答案:

答案 0 :(得分:4)

这看起来像是How to get the "KeyPress" event from a Word 2010 Addin (developed in C#)?

的副本

在该问题中,this answer链接到MSDN论坛上的类似问题:http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/7198a84f-4a37-474b-93b5-1e6f38d5d139。在MSDN论坛上接受的答案中声明:

  

Word API或VSTO中没有任何内容可以提取键击。   您可以在VSTO项目中使用内置任何内置功能   击键。

但是,MSDN论坛上接受的答案也谈到了涉及WindowSelectionChange事件的可能解决方案 - 它可能有助于查看。