다음을 통해 공유


ITfTextLayoutSink::OnLayoutChange 메서드(msctf.h)

컨텍스트 보기의 레이아웃이 변경되면 알림을 받습니다.

구문

HRESULT OnLayoutChange(
  [in] ITfContext     *pic,
  [in] TfLayoutCode   lcode,
  [in] ITfContextView *pView
);

매개 변수

[in] pic

변경된 컨텍스트에 대한 ITfContext 인터페이스에 대한 포인터입니다.

[in] lcode

레이아웃 변경을 설명하는 TfLayoutCode 요소를 지정합니다.

[in] pView

레이아웃 변경이 발생한 컨텍스트 보기에 대한 ITfContextView 인터페이스에 대한 포인터입니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

각 컨텍스트에는 ITfContext::GetActiveView 메서드를 사용하여 참조를 가져올 수 있는 기본 보기가 있습니다. 값은 여러 뷰에 대해서만 가능하기 때문에 메서드는 이 뷰의 lcode 매개 변수에 대한 TF_LC_CHANGE 값만 반환합니다. TSF는 여러 보기를 지원하지 않으므로 이 메서드는 TfLayoutCode 열거형의 다른 값을 수신하지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 msctf.h
DLL Tiptsf.dll
재배포 가능 파일 Windows 2000 Professional의 TSF 1.0

추가 정보

ITfContext

ITfContext::GetActiveView

ITfContextView

ITfTextLayoutSink

TfLayoutCode