ITextStoreAnchorSink::OnSelectionChange メソッド (textstor.h)

テキスト ストリーム内の選択範囲が変更されると、 ITextStoreAnchorSink::OnSelectionChange メソッドが呼び出されます。 このメソッドは、 ITextStoreAnchor::GetSelection の潜在的な呼び出しの戻り値が変更されるたびに呼び出す必要があります。

構文

HRESULT OnSelectionChange();

戻り値

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

説明
S_OK
メソッドは正常に実行されました。
TS_E_NOLOCK
上司は、ドキュメントに対してロックを保持します。

注釈

このメソッドは、クライアントが ITextStoreAnchor::SetSelection、ITextStoreAnchor::InsertTextAtSelection、またはその他の ITextStoreAnchor メソッドを使用して選択範囲を変更する場合ではなく、アプリケーションが選択自体を変更する場合にのみ呼び出す必要があります。

このメソッドを呼び出すとき、アプリケーションは ドキュメント ロックを許可できる必要があります。

アプリケーションでは、このメソッド内から ITextStoreAnchor::RequestLock への再入可能なクライアント呼び出しが必要です。 アプリケーションはロック要求を同期的に許可できます。または、いくつかの変更がキャッシュされているため、ロックを非同期的に許可できます。

要件

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

こちらもご覧ください

ドキュメント ロック

ITextStoreAnchor

ITextStoreAnchor::InsertTextAtSelection

ITextStoreAnchor::SetSelection

ITextStoreAnchorSink