Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Manipula mensagens de entrada de teclado para pré-traduzir o processamento 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.
Estes 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. O 0x0008 VK_CONTROL FCONTROL é pressionado (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 manipulada. Caso contrário, falso.
Valor de retorno
Essa função não tem nenhum valor retornado.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | microsoft.ui.input.inputpretranslatesource.interop.h |
Consulte também
função OnDirectMessage