![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Эмуляция нажатия клавиши в окне.
Ламерок © (2007-03-05 14:39:00)Подскажите пожалуйста как можно программно нажать клавишу F12 в чужом окне ?
(2007-07-17 07:54:00) [1]Удалено модератором
(2007-07-17 07:54:00) [2]Удалено модератором
(2007-07-17 07:53:00) [3]Удалено модератором
(2007-07-16 22:20:00) [4]Удалено модератором
(2007-07-16 22:19:00) [5]Удалено модератором
(2007-04-20 00:55:00) [6]Удалено модератором
(2007-03-25 15:47:00) [7]Удалено модератором
(2007-03-24 20:54:00) [8]Удалено модератором
Leonid Troyanovsky (2007-03-05 17:30:00) [9]
> Ламерок (05.03.07 17:24) [26]
> Сетевая игра Lineage II. Название окна - " Lineage II
Ну, это может быть и вовсе не окно (в интересующем нас смысле).
Попробуй натравить на него winsight / spy++ и кинь сюда
протокол происходящего при нажатии F12.
--
Regards, LVT.
Ламерок (2007-03-05 17:24:00) [10]>ЧТО тебе не понятно ?
>Ведь все уже разжевано ...
Мне не понятно КАК сделать так чтобы окно реагировало. Ни одним методом которым я пробовал не получилось. Покажите рабочий примерчик например...
>Название программы, окна и т.п.
Сетевая игра Lineage II. Название окна - " Lineage II ". )
Leonid Troyanovsky (2007-03-05 17:12:00) [11]
> Ламерок (05.03.07 16:45) [21]
> Каким образом пример в студию? Название окна сказать ?)
Название программы, окна и т.п.
Кстати, я спрашивал насчет дельфи и F12 на дизайнере.
--
Regards, LVT.
Сергей М. (2007-03-05 17:11:00) [12]
> Ламерок (05.03.07 17:06) [23]
ЧТО тебе не понятно ?
Ведь все уже разжевано ...
Ламерок (2007-03-05 17:06:00) [13]>Вообще-то и вопрос твой по-иному тогда должен был быть задан.
Подскажите, как можно программно эмулировать нажатия клавиш в чужом окне?
Так?
ЗЫ.
Так вы мне поможете или нет ?
Сергей М. (2007-03-05 17:01:00) [14]
> Ламерок (05.03.07 16:45) [21]
> Вообще то да.
>
Вообще-то и вопрос твой по-иному тогда должен был быть задан.
Ламерок (2007-03-05 16:45:00) [15]>Ты вообще-то понимаешь разницу между
Вообще то да.
>Пример чужого окна в студию.
Каким образом пример в студию? Название окна сказать ?)
Сергей М. (2007-03-05 16:41:00) [16]
> Ламерок (05.03.07 16:29) [18]
Ты вообще-то понимаешь разницу между "нажать", "отжать" и "нажать+отжать" ?
Leonid Troyanovsky (2007-03-05 16:32:00) [17]
> Ламерок (05.03.07 16:29) [18]
> Можете на примере показать как правильно "нажимать кнопки"
> в чужом окне?
Пример чужого окна в студию.
--
Regards, LVT.
Ламерок (2007-03-05 16:29:00) [18]>Сие только автору ведомо)...
Сие автору ведомо. Окно отказывается реагировать на эти команды, будь то PostMessage или SendMessage.
Можете на примере показать как правильно "нажимать кнопки" в чужом окне?
Сергей М. (2007-03-05 16:15:00) [19]
> Leonid Troyanovsky © (05.03.07 16:07) [16]
Ах ты вон о чем) ..
Ну да фих с ним - пусть будет асинхронно, согласен без возражений.
В дан.случае это НЕпринципиально - либо целевой обработчик дожидается KEY UP-сообщения, прежде чем что-то "чудить" на экране, либо не дожидается и творит на экране некое действо сразу по получению KEY DOWN.. Сие только автору ведомо)...
Leonid Troyanovsky (2007-03-05 16:07:00) [20]
> Сергей М. © (05.03.07 15:58) [15]
WM_KEYDOWN c PostMessage еще можно как-то представить.
Но не Send.
--
Regards, LVT.