即使不是活动应用程序,也会侦听命令的WPF应用程序

时间:2009-07-30 23:05:36

标签: wpf command

我想配置WPF应用程序以与SlickRun类似的方式运行。我希望能够将应用程序最小化到任务栏,然后在任何其他程序中,按下一个键命令(例如:ALT + X)并让我的应用程序显示给用户。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

最好的办法是使用RegisterHotKey()。这可以通过将WM_HOTKEY消息发送到您传入的HWND来实现。由于WPF没有向开发人员公开其窗口的消息循环,您可能需要通过一些互操作来解决问题。创建一个仅消息窗口以接收热键消息。