Compartilhar via


Método IInputPreTranslateKeyboardSourceHandler::OnTreeMessage (microsoft.ui.input.inputpretranslatesource.interop.h)

Manipula mensagens de entrada de teclado para processamento pré-traduzido em elementos sem foco atual.

Sintaxe

HRESULT OnTreeMessage(
  [in]      IInputPreTranslateKeyboardSourceInterop *source,
  [in]      const MSG                               *msg,
  [in]      UINT                                    keyboardModifiers,
  [in, out] bool                                    *handled
);

Parâmetros

[in] source

A fonte de entrada do teclado.

[in] msg

A mensagem de entrada do teclado.

[in] keyboardModifiers

A coleção de modificadores de teclado.

Estas são uma combinação de sinalizadores que podem conter os seguintes valores:

A mensagem de 0x0001 FVIRTKEY é WM_(SYS)KEYDOWN ou WM_(SYS)KEYUP. O 0x0004 VK_SHIFT FSHIFT é pressionado. A 0x0008 VK_CONTROL FCONTROL é pressionada (ou VK_RCONTROL quando a tecla AltGr está presente e pressionada). O 0x0010 VK_MENU FALT é pressionado (ou VK_LMENU quando a tecla AltGr está presente e pressionada).

[in, out] handled

True, se a mensagem for tratada. Caso contrário, false.

Retornar valor

Essa função não tem nenhum valor retornado.

Requisitos

Requisito Valor
Cabeçalho microsoft.ui.input.inputpretranslatesource.interop.h

Confira também

Função OnDirectMessage