다음을 통해 공유


IInputPreTranslateKeyboardSourceHandler::OnTreeMessage 메서드(microsoft.ui.input.inputpretranslatesource.interop.h)

현재 포커스가 없는 요소에서 사전 번역 처리를 위해 키보드 입력 메시지를 처리합니다.

구문

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

매개 변수

[in] source

키보드 입력 소스입니다.

[in] msg

키보드 입력 메시지입니다.

[in] keyboardModifiers

키보드 한정자의 컬렉션입니다.

다음은 다음 값을 보유할 수 있는 플래그의 조합입니다.

FVIRTKEY 0x0001 메시지는 WM_(SYS)KEYDOWN 또는 WM_(SYS)KEYUP입니다. FSHIFT 0x0004 VK_SHIFT 눌렀습니다. FCONTROL 0x0008 VK_CONTROL 누름(또는 AltGr 키가 있고 누를 때 VK_RCONTROL). FALT 0x0010 VK_MENU 누름(또는 AltGr 키가 있고 누를 때 VK_LMENU).

[in, out] handled

True입니다( 메시지가 처리된 경우). 그렇지 않으면 false입니다.

반환 값

이 함수에는 반환 값이 없습니다.

요구 사항

요구 사항
헤더 microsoft.ui.input.inputpretranslatesource.interop.h

추가 정보

OnDirectMessage 함수