我创建了一个word应用程序插件,它将托管几个WPF控件。
我必须为wpf按钮定义一些热键。所以我继续创建它们,并将它们添加到各自的wpf控件的inputbinding中。如果焦点在控件上,则热键可以正常工作。但是,如果用户在word中输入,然后尝试按热键,则什么也不会发生,我猜word会吃掉命令。
我可能会创建一个低级的键盘钩子,并将其过滤掉,但由于该应用程序需要大量使用键盘,所以我不喜欢使用这种方法。
有没有人能给我推荐其他的选择?提前谢谢。
发布于 2011-09-28 09:03:04
我找不到这个问题的答案。所以我在word中创建了我的自定义功能区,并将所有需要的按钮添加到功能区中,以克服window中的hurdle.The按钮可以有快捷键的问题。
https://stackoverflow.com/questions/7484361
复制相似问题