我已经构建了一个具有主窗口的WPF应用程序
我想按Ctr + Alt + 1激活/最大化窗口
然后我在窗口上有一个9标签面板
我想分别使用1-9的热键按下来访问每个标签页(当主窗口处于活动状态时),当窗口未激活且最大化时我想删除热键
在每个标签上我有9个按钮,我希望能够在标签处于焦点时再次使用热键1-9激活按钮单击。
我发现了一篇文章http://www.codeproject.com/Articles/160441/Using-C-Interfaces-to-Make-Applications-Resilient,它提供了一个很好的方法来生成一个类的热键,但我真的陷入困境,试图实现这个功能。
我该怎么办? (我不想使用Autohotkey btw)
有没有更好的方法来实现这一点,而不是上面的链接?
答案 0 :(得分:0)
据我所知,没有其他方法可以创建没有来自WinApi的pinvoke的全局热键。检查wpf:http://outcoldman.com/en/blog/show/240