Событие Player.KeyDown

[Функция, связанная с этой страницей, Медиаплеер Windows sdk, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Событие KeyDown возникает при нажатии клавиши.

Синтаксис

Player.KeyDown(
  nKeyCode,
  nShiftState
)

Параметры

nKeyCode

Число (int), указывающее, какая физическая клавиша нажата. Возможные значения см. в разделе "Примечания".

nShiftState

Число (int), указывающее битовое поле с наименьшими значимыми битами, соответствующими клавишам SHIFT (бит 0), клавиша CTRL (бит 1) и клавиша ALT (бит 2). Эти биты соответствуют значениям 1, 2 и 4 соответственно. Аргумент shift указывает состояние этих ключей. Некоторые, все или ни один из битов могут быть заданы, что указывает, что нажаты некоторые, все или ни одна из клавиш.

Возвращаемое значение

Это событие не возвращает значение.

Комментарии

Аргумент nKeyCode указывает физический ключ. В следующих таблицах показаны возможные значения основных клавиш на стандартной клавиатуре.

Значения для ключей main.

Ключ Значение
A–Z 65-90
0-9 48-56
F1–F12 112-123
ESC 27
TAB 9
CAPS LOCK 20
SHIFT (слева или вправо) 16
CTRL (слева или справа) 17
ALT (слева или справа) 18
SPACE 32
BACKSPACE 8
ВВОД 13
Клавиша с логотипом Windows слева 91
Клавиша с логотипом Windows справа 92
Ключ приложения 93

Значения для ключей числовой панели.

Ключ Значение
0-9 96-105
NUM LOCK 144
DIVIDE (/) 111
УМНОЖЕНИЕ (*) 106
ВЫЧИТАНИЕ (-) 109
ADD (+) 107
SEPARATOR (ВВОД) 108
DECIMAL (.) 110

Значения для клавиш навигации.

Ключ Значение
INSERT 45
DELETE 46
HOME 36
END 35
PAGE UP 33
PAGE DOWN 34
СТРЕЛКА ВВЕРХ 38
СТРЕЛКА ВНИЗ 40
СТРЕЛКА ВЛЕВО 37
СТРЕЛКА ВПРАВО 39

Значение параметров события задается Медиаплеер Windows и может быть доступно или передано методу в импортированном JScript-файле, используя заданное имя параметра. Имя этого параметра должно быть введено точно так, как показано, включая прописные буквы.

Медиаплеер Windows 10 Mobile: это событие не поддерживается.

Требования

Требование Значение
Версия
Медиаплеер Windows серии 9 или более поздней версии.
DLL
Wmp.dll

См. также раздел

Объект Player