JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

keybd_event

- функция WinAPI
Функции WinAPI
Эмулирует нажатие или отпускание указанной клавиши.
Синтаксис
function keybd_event(
  VCode,
  SCode,
  Flags,
  ExtInfo
);

Параметры
Параметр Тип Описание
VCode Number виртуальный код эмулируемой клавиши
SCode Number аппаратный (scan) код эмулируемой клавиши
Flags Enumset комбинируемые флаги вызова функции (см. ниже)
ExtInfo Number дополнительные данные, связанные с работой функции

Параметр Flags
Значение Описание
KEYEVENTF_EXTENDEDKEY Если установлен, scan-коду предшествует префиксный байт, имеющий значение 0xE0 (224).
KEYEVENTF_KEYUP Если установлен, эмулируется отпускание клавиши. В противном случае, эмулируется ее нажатие.
KEYEVENTF_SCANCODE Если установлен, параметр VCode игнорируется (код клавиши берется из параметра SCode).
KEYEVENTF_UNICODE Если установлен совместно с флагом KEYEVENTF_KEYUP, эмулируется ввод символа UNICODE, заданном параметром SCode.
Возвращаемое значение
Нет.
Примечание
Функция может быть использована для получения копии экрана в системном буфере обмена. Для этого ее следует вызвать с параметром VCode, равном VK_SNAPSHOT. При этом, SCode=0 выпоняет снимок полного экрана, а SCode=1 выполняет снимок активного окна.
Совместимость
Windows API
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/WinAPI/Function/keybd_event.htm
© 2024,