Перехват Hot Key без активации окна программы
От: FokusNick  
Дата: 28.08.05 10:49
Оценка:
Господа, я столкнулся с такой неприятной проблемкой...
При установки горячей клавиши следующим способом:

wHotkey = (WORD)SendDlgItemMessage(IDC_HOT_KEY,HKM_GETHOTKEY,0,0);
SendMessage(WM_SETHOTKEY,wHotkey,0);


Прога при нажатии на эту HotKey сначала активирует свое окно, если оно неактивно или восстанавливает, если свернуто.
У меня прога вообще сидит в трее с ShowWindow(SW_HIDE) при сворачивании.

Подскажите, как избежать активации окна, и сразу обработать нажатие HotKey без использования хуко, желательно.
Спасибо.


28.08.05 19:30: Перенесено модератором из 'C/C++' — Павел Кузнецов
THE REVENGE IS OUT THERE
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.