Share via


ITextStoreACPSink::OnLayoutChange メソッド (textstor.h)

ドキュメントのレイアウト (画面上の表示) が変更されたときに呼び出されます。

構文

HRESULT OnLayoutChange(
  [in] TsLayoutCode lcode,
  [in] TsViewCookie vcView
);

パラメーター

[in] lcode

変更の種類を定義する TsLayoutCode 値を格納します。

[in] vcView

ドキュメントを識別するアプリケーション定義の Cookie を含みます。 詳細については、「 ITextStoreACP::GetActiveView」を参照してください。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

説明
S_OK
メソッドは正常に実行されました。

注釈

レイアウトの変更は、テキストの変更、フォント サイズ、ウィンドウの移動、ウィンドウのサイズ変更、または表示されるテキストに影響を与えるその他の変更に応じて行うことができます。

アプリケーションがレイアウトを計算していないために ITextStoreACP::GetTextExt または ITextStoreACP::GetACPFromPoint の呼び出しがTS_E_NOLAYOUTを返す場合、アプリケーションはレイアウトが使用可能なときに ITextStoreACPSink::OnLayoutChange を 呼び出す必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー textstor.h
[DLL] Msctf.dll
再頒布可能パッケージ Windows 2000 Professional 上の TSF 1.0

こちらもご覧ください

ITextStoreACP::GetACPFromPoint

ITextStoreACP::GetActiveView

ITextStoreACP::GetTextExt

ITextStoreACPSink

TsLayoutCode