Крючок для клавиатуры с C # и WPF для минимизированного применения в системном трее - PullRequest
4 голосов
/ 30 декабря 2008

У меня есть приложение WPF, которое я свернул в системный трей через this.Hide () и System.Windows.Forms.NotifyIcon. Когда он будет свернут, я хочу, чтобы клавиатура перевернула приложение. Как зарегистрировать хук клавиатуры, например, Windows-Button & T.

Спасибо.

1 Ответ

4 голосов
/ 30 декабря 2008

Если вы не возражаете против вызовов Win32 API, я бы сказал, что вам лучше всего позвонить RegisterHotKey . Вы передаете ему модификатор и ключ для перехвата, затем WM_HOTKEY отправляется в HWND, который вы передали изначально.

...