Share via


Evento KeyDown del objeto AxWindowsMediaPlayer

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El evento KeyDown se produce cuando se presiona una tecla.

[C#]
private void player_KeyDownEvent(
  object sender,
  _WMPOCXEvents_KeyDownEvent e
)

[Visual Basic]
Private Sub player_KeyDownEvent(  
  sender As Object, 
  e As _WMPOCXEvents_KeyDownEvent
) Handles player.KeyDownEvent

Datos del evento

El controlador asociado a este evento es de tipo AxWMPLib._WMPOCXEvents_KeyDownEventHandler. Este controlador recibe un argumento de tipo AxWMPLib._WMPOCXEvents_KeyDownEvent, que contiene las siguientes propiedades relacionadas con este evento.

Propiedad Descripción
nKeyCode System.Int16Especifica qué tecla física se presiona. Para conocer los valores posibles, vea Comentarios.
nShiftState Campo de bits System.Int16A con los bits menos significativos correspondientes a la tecla MAYÚS (bit 0), la tecla CTRL (bit 1) y la tecla ALT (bit 2). Estos bits corresponden a los valores 1, 2 y 4, respectivamente. El argumento shift indica el estado de estas claves. Algunos, todos o ninguno de los bits se pueden establecer, lo que indica que se presionan algunas, todas o ninguna de las teclas.

Observaciones

La propiedad nKeyCode especifica una clave física. En las tablas siguientes se muestran los valores posibles para las teclas principales en un teclado estándar.

Valores de las claves principales.

Clave Value
A-Z 65-90
0-9 48-56
F1-F12 112-123
ESC 27
TAB 9
Bloq Mayús 20
MAYÚS (izquierda o derecha) 16
CTRL (izquierda o derecha) 17
ALT (izquierda o derecha) 18
SPACE 32
RETROCESO 8
ENTRAR 13
Tecla del logotipo de Windows, izquierda 91
Tecla del logotipo de Windows, derecha 92
Clave de la aplicación 93

Valores de las teclas del panel numérico.

Clave Value
0-9 96-105
BLOQUEO NUM 144
DIVIDE (/) 111
MULTIPLICACIÓN (*) 106
REST (-) 109
ADD (+) 107
SEPARADOR (Entrar) 108
DECIMAL (.) 110

Valores de las claves de navegación.

Clave Value
INSERT 45
Delete 46
INICIO 36
FIN 35
RE PÁG 33
AV PÁG 34
FLECHA ARRIBA 38
FLECHA ABAJO 40
FLECHA IZQUIERDA 37
FLECHA DERECHA 39

Requisitos

Requisito Value
Versión
Reproductor multimedia de Windows serie 9 o posterior
Espacio de nombres
AxWMPLib
Ensamblado
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

Consulte también

Objeto AxWindowsMediaPlayer (VB y C#)