ITextHost::TxViewChange メソッド (textserv.h)
更新領域が変更されたことをテキスト ホストに示します。
構文
void TxViewChange(
[in] BOOL fUpdate
);
パラメーター
[in] fUpdate
種類: BOOL
フラグを更新します。 TRUE の場合、テキスト ホストは UpdateWindow を呼び出します。それ以外の場合は何も行いません。 「解説」を参照してください。
戻り値
なし
解説
テキスト サービス オブジェクトは、コントロールが非アクティブな場合でも、ビジュアル表現が変更されるたびに TxViewChange を呼び出す必要があります。 コントロールがアクティブな場合は、テキスト サービスもコントロールのウィンドウが更新されていることを確認する必要があります。 これを行うには、さまざまな方法があります。
- ITextHost::TxGetDC を呼び出して、コントロールのウィンドウのデバイス コンテキストを取得し、ウィンドウを再描画または更新します。 その後、 ITextHost::TxReleaseDC を呼び出します。
- ITextHost::TxInvalidateRect を呼び出して、コントロールのウィンドウを無効にします。
- ITextHost::TxScrollWindowEx を呼び出して、コントロールのウィンドウをスクロールします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | textserv.h |
[DLL] | Msftedit.dll |
関連項目
概念
リファレンス