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

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

программное эмулирование управляющих клавиш [D6, WinXP]


Goblinus ©   (2002-03-26 16:40:00) 

Как программно сэмулировать нажатие управляющих клавиш (BackSpace, Escape, Right и т.д)? Народ, помогите, пожалуйста!


[HDD]John   (2002-03-27 16:46:00) [1]

SendKey почему то не нажимает TAB :(


nomi_   (2002-03-26 17:24:00) [2]

посмотри
http://delphi.mastak.ru/articles/sendkey.html


Юрий Зотов   (2002-03-26 17:16:00) [3]

Нет ничего проще - надо всего лишь нажать F1.


Goblinus   (2002-03-26 17:11:00) [4]

Если можно, синтаксис функции keyb_event, пожалуйста.


Goblinus   (2002-03-26 17:05:00) [5]

Спасибо за код! Щас буду проверять.


SPeter   (2002-03-26 17:03:00) [6]

procedure SimuateKeyStroke(key:byte;extra:DWORD);
begin
keyb_event(key,extra,0,0);
keyb_event(key,extra,Keyevent_keyup,0);
end;


key-код клавиши.


olookin   (2002-03-26 16:54:00) [7]

Насколько мне помнится, с помощью функции keybd_event


Наверх

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