我构建了一个具有主窗口的 WPF 应用程序
我想按 Ctr+Alt+1 激活/最大化窗口
然后我在窗口上有一个 9 选项卡面板
我想分别按 1-9 次热键访问每个选项卡(当主窗口处于活动状态时),当窗口未激活并最大化时,我想删除热键
在每个选项卡上,我都有 9 个按钮,我希望能够在选项卡聚焦时再次使用热键 1-9 激活按钮单击。
我找到了一篇文章 http://www.codeproject.com/Articles/160441/Using-C-Interfaces-to-Make-Applications-Resilient 它提供了一种使用类生成热键的好方法,但是我在尝试实现此功能时遇到了真正的混乱。
我该怎么办? (顺便说一句,我不想使用自动热键)
有没有比上面的链接更好的方法来实现这一目标?
据我所知,没有其他方法可以在没有 WinApi 调用的情况下创建全局热键。检查此 wpf:http://outcoldman.com/en/blog/show/240