![]() |
Глобальные горячие клавиши!
Здравствуйте! Суть вопроса такова: Есть приложение, написанное на C#. В нем для горячих клавиш используются функции WinApi: RegisterHotKey и UnregisterHotKey. Все хорошо работает! Но, при этом, другие приложения, использующие эти клавиши, их нажатие уже не обрабатывают! Можно ли этого как то избежать?
|
да можно, нужно обрабатывать сообщение WM_ACTIVATE когда окно перестает быть активным WA_INACTIVE - клавиши Unregister, и когда становится активным RegisterHotKey.
|
Время: 20:51. |
Время: 20:51.
© OSzone.net 2001-