Подписаться на RSS рассылку
Главная » Статьи по Delphi » Клавиатура » Эмуляция нажатия клавиши 2

Эмуляция нажатия клавиши 2

Автор: MegaMen

Tweet
Итак, это второй способ эмулирования нажатия клавиши.

Параметры:

procedure keybd_event(bVk: Byte; bScan: Byte; dwFlags, dwExtraInfo: DWORD); 

Вот пример использования:

keybd_event(ord('А'), 0, 0, 0); // нажимаем
keybd_event(ord('А'), 0, keyeventf_keyup, 0); // отпускаем

Эмулируем нажатие клавиши А, а, Ф, ф. Все зависит от текущего регистра и раскладки клавиатуры.

Вот и всё...

Просмотров: 7103

Обсудить на форуме

0   Спам
(09.08.2012)
1. Konstantin
Не работает


Имя *:
Email:


Код *:

Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.

Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.

Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.