Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > ОС и железо
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 13.02.2012, 14:59
gerc gerc вне форума
Прохожий
 
Регистрация: 13.02.2012
Сообщения: 2
Репутация: 10
Вопрос Передать нажатие клавиши с отловом хуком в неактивное окно?

День добрый. Извиняюсь если не та тема, вроде наиболее похожа... ответа в faq или же гугле не нашел ) может и плохо искал, но тем не менее...
Как я уже и сам догадываюсь, это не реально, но хотелось бы все же уточнить... вообщем суть такая...
Имеется программа с хуком(доступа к исходникам нет), вызывающая по нажатию f1-f5 определенные действия в определенной программе... (если важно, то это замена данных в определенных ячейках бд) Разумеется, работает только при активном окне с бд(копий может быть запущено несколько)... нужно передать в неактивное окно с бд это самое нажатие, что бы оно поймалось тем самым хуком..

Пробовал создать иллюзию активности окна и через send/post message по хэндлу передать нажатие клавиши... передается нормально, но хуком не хватается...
Через keybd_event хуком хватается, но только при активном окне...

Подскажите реально ли что нить придумать, и если да то хоть в какую сторону копать...
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 14:54.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter