Partager via


IInputPreTranslateKeyboardSourceHandler ::OnTreeMessage, méthode (microsoft.ui.input.inputpretranslatesource.interop.h)

Gère les messages d’entrée clavier pour le traitement avant la traduction sur les éléments sans focus actuel.

Syntaxe

HRESULT OnTreeMessage(
  [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. La 0x0004 VK_SHIFT FSHIFT est enfoncée. FCONTROL 0x0008 VK_CONTROL est enfoncé (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, faux.

Valeur de retour

Cette fonction n’a aucune valeur de retour.

Spécifications

Besoin Valeur
En-tête microsoft.ui.input.inputpretranslatesource.interop.h

Voir aussi

fonction OnDirectMessage