Partager via


IRDPViewerInputSink ::SendKeyboardEvent, méthode (rdpencomapi.h)

[L’interface IRDPViewerInputSink n’est plus disponible pour les applications UWP depuis Windows 10 version 1709. Il est toujours pris en charge pour les applications de bureau.]

Envoie un message d’événement clavier.

Syntaxe

HRESULT SendKeyboardEvent(
  RDPSRAPI_KBD_CODE_TYPE codeType,
  UINT16                 keycode,
  VARIANT_BOOL           vbKeyUp,
  VARIANT_BOOL           vbRepeat,
  VARIANT_BOOL           vbExtended
);

Paramètres

codeType

Encodage du code de clé.

keycode

Code de touche de la touche enfoncée ou relâchée.

vbKeyUp

État de la touche : TRUE si la touche est relâchée, FALSE si la touche est enfoncée.

vbRepeat

Le code de clé est un code répété : FALSE s’il s’agit du code de touche initial à partir d’une touche, TRUE s’il s’agit d’un code répété à partir d’un appui sur une seule touche.

vbExtended

Le code de clé est étendu : TRUE si le code est étendu, FALSE sinon.

Valeur retournée

Si la méthode réussit, la valeur de retour est S_OK. Sinon, la valeur de retour est un code d’erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête rdpencomapi.h
DLL RdpEncom.dll

Voir aussi

IRDPViewerInputSink