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

ウィンドウなしのリッチ エディット コントロールのキャレットの新しい図形を作成します。

構文

BOOL TxCreateCaret(
  [in] HBITMAP hbmp,
  [in] INT     xWidth,
  [in] INT     yHeight
);

パラメーター

[in] hbmp

種類: HBITMAP

新しいキャレット図形のビットマップへのハンドル。

ウィンドウレスリッチエディットコントロールに SES_LOGICALCARET スタイルがある場合、 hbmp は次の値の組み合わせです。

意味
CARET_CUSTOM
装飾されたキャレット。 この値は、CARET_RTLも指定されている場合にのみ有効です。
CARET_ITALIC
斜体のキャレット。
CARET_NONE
点滅する垂直バー。
CARET_NULL
空のビットマップ (非生成テキスト選択の場合)。
CARET_ROTATE90
時計回りに 90 度回転するキャレット。
CARET_RTL
キャレットは右から左に移動します。

[in] xWidth

型: INT

キャレット幅 (論理単位)。

[in] yHeight

型: INT

キャレットの高さ (論理単位)。

戻り値

種類: BOOL

メソッドが成功した場合は TRUE を 返します。

メソッドが失敗した場合は FALSE を 返します。

注釈

このメソッドは、コントロールがインプレース アクティブな場合にのみ有効です。コントロールが非アクティブな間の呼び出しは失敗する可能性があります。

要件

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

関連項目

概念

CreateCaret

ITextHost

その他のリソース

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