Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Visual C++/MFC/WTL > Открытие окна из systray по горячей клавише |
Автор: KrupaKarlo 18.12.2007, 12:54 |
Надо чтобы окно свернутое в system tray разворачивалось по горячей клавише. Подскажите plz. |
Автор: BorisVorontsov 18.12.2007, 15:19 |
RegisterHotKey/WM_HOTKEY |
Автор: KrupaKarlo 19.12.2007, 10:58 |
Не пойдет так как работает с активными окнами. Когда в System tray окно сворачиваешь оно перестает быть активным. Я сделал через Hook но если кто может показать пример через HotKeyCtrl... |
Автор: dizzy1984 19.12.2007, 11:46 |
Не совсем так. RegisterHotKey не зависит от активности окна. Бояться здесь надо только одного - если интересующая комбинация клавиш уже зарегистрирована с помощью RegisterHotKey. Плюс регистрируются только комбинации для окон, созданных вызывающим потоком. Поэтому RegisterHotKey использовать неудобно, если только сочетание клавиш не совсем экзотическое. По-моему, требуемое можно сделать только через хуки. |