Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Эмуляция нажатия клавиши в окне.


Страницы:   1 2

Ламерок ©   (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.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо