ITextHost::TxSetCursor メソッド (textserv.h)

テキスト ホストのウィンドウに新しいカーソル図形 (I ビーム) を設定します。

構文

void TxSetCursor(
  [in] HCURSOR hcur,
  [in] BOOL    fText
);

パラメーター

[in] hcur

種類: HCURSOR

カーソルを処理します。

[in] fText

種類: BOOL

TRUE の場合は、呼び出し元がテキスト カーソルを設定しようとしていることを示します。 詳細については、次の「解説」を参照してください。

戻り値

なし

解説

このメソッドは、コントロールがアクティブであるか非アクティブであるかに関係なく、いつでも呼び出されます。

マウス カーソルを設定するには、テキスト サービス オブジェクトによって TxSetCursor を呼び出す必要があります。 fText パラメーターが TRUE の場合、テキスト サービス オブジェクトはテキスト カーソルを設定しようとしています (選択されていないテキストの上にある場合、カーソルは I ビームとして表示されます)。 この場合、ホストは、コントロール MousePointer プロパティに設定できます。 これは、MousePointer プロパティを使用して Visual Basic プログラマがマウス カーソルの形状を制御できるため、Microsoft Visual Basic の互換性のために必要です。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー textserv.h
[DLL] Msftedit.dll

こちらもご覧ください

ITextHost

ウィンドウレスリッチエディットコントロールの概要