次の方法で共有


ITextServices::TxGetCurTargetX メソッド (textserv.h)

ターゲットの x 位置、つまりキャレットの現在の水平方向の位置を取得します。

構文

HRESULT TxGetCurTargetX(
  LONG *unnamedParam1
);

パラメーター

unnamedParam1

戻り値

種類: HRESULT

キャレットの x 位置が返された場合、戻り値は S_OK

メソッドが失敗した場合、戻り値は次の HRESULT コードです。 COM エラー コードの詳細については、「COM でのエラー処理」を参照してください。

リターン コード 説明
E_FAIL
選択はありません。
E_INVALIDARG
入力引数が無効です。

注釈

ITextServices::OnTxSetCursor と共に、このメソッドを使用すると、キャレットを上下に移動するときの水平方向のキャレット位置を維持できます。 この機能は、キャレットをフォーム内で移動する場合に便利です。

ターゲット キャレット位置は、他のコントロールが列の位置に対して同じ属性を必ずしも共有するとは限らないため、ディスプレイ上で x 座標として表されます。

要件

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

関連項目

概念

ITextServices

OnTxSetCursor

リファレンス

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