Глобальная горячая клавиша для безоконного приложения с NotifyIcon - PullRequest
0 голосов
/ 18 июня 2020

У меня есть приложение winforms без окон, которое использует ApplicationContext для настройки NotifyIcon (TrayIcon), с помощью которого пользователь может управлять. Но я также хочу использовать горячие клавиши.

Я нашел несколько хороших подходов с помощью RegisterHotkey (например, Глобальные горячие клавиши в безоконном режиме. NET app ), но все они нуждаются в форме или собственном window, которое я не хочу использовать из-за побочных эффектов.

Но я уже использую NotifyIcon (TrayIcon), и я предполагаю, что у него есть какой-то канал сообщений для запуска кликов et c. уже. Как я могу использовать его для регистрации глобальных горячих клавиш?

...