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 |