IInputPreTranslateKeyboardSourceHandler ::OnDirectMessage, méthode (microsoft.ui.input.inputpretranslatesource.interop.h)
Gère les messages d’entrée au clavier pour le traitement de pré-traduction sur l’élément avec le focus actuel.
Syntaxe
HRESULT OnDirectMessage(
[in] IInputPreTranslateKeyboardSourceInterop *source,
[in] const MSG *msg,
[in] UINT keyboardModifiers,
[in, out] bool *handled
);
Paramètres
[in] source
Source d’entrée du clavier.
[in] msg
Message d’entrée du clavier.
[in] keyboardModifiers
Collection de modificateurs de clavier.
Il s’agit d’une combinaison d’indicateurs qui peuvent contenir les valeurs suivantes :
FVIRTKEY 0x0001 Message est WM_(SYS)KEYDOWN ou WM_(SYS)KEYUP. Appuyez sur le 0x0004 VK_SHIFT FSHIFT. La 0x0008 VK_CONTROL FCONTROL est enfoncée (ou VK_RCONTROL lorsque la touche AltGr est présente et enfoncée). La 0x0010 VK_MENU FALT est enfoncée (ou VK_LMENU lorsque la touche AltGr est présente et enfoncée).
[in, out] handled
True, si le message est géré. Sinon, False.
Valeur retournée
Cette fonction n’a aucune valeur de retour.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | microsoft.ui.input.inputpretranslatesource.interop.h |