![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не доходит до адресата sendmessage !!!!!! [D5, Win95/98]
Maksss © (2003-01-08 08:00:00)это кусок кода из проги HotKeys for WinAmp
if Keys = VolumeDown thenVolumeDown и DefKeyVolume это переменные,задаются при старте проги.DefKeyVolume = Ctrl.Keys = Нажатая клавиша.
if GetAsyncKeyState(DefKeyVolume) <> 0 then begin
sendmessage(FindWindow(nil,"Winamp Equalizer"),WM_KEYDOWN,40,0);
sendmessage(FindWindow(nil,"Winamp Equalizer"),WM_KEYUP,40,0);
отлов осуществляется на основе таймера
проблема в следующем:если какое нидь приложение ставит хук на клаву мессаги до винампа не доходят.кто нибудь знает почему и как исправить? то что моё приложение отлавливает нажатие клавиш 100% т.к. закрыть винамп оно может
зараннее спасибо!
Maksss (2003-01-09 02:02:00) [1]если кто не верит и может помочь вышлю на маил полный код.
я не трояно строитель!
я уже построил!!!