ITextHost::TxSetScrollPos メソッド (textserv.h)
指定したスクロール バー内のスクロール ボックス (サム) の位置を設定し、要求された場合は、スクロール ボックスの新しい位置を反映するようにスクロール バーを再描画します。
構文
BOOL TxSetScrollPos(
[in] INT fnBar,
[in] INT nPos,
[in] BOOL fRedraw
);
パラメーター
[in] fnBar
型: INT
スクロール バー フラグ。 これがSB_HORZ場合は、水平スクロールが行われます。 既定では、垂直スクロールが行われます。
[in] nPos
型: INT
スクロール ボックスの新しい位置。 これは、 ITextHost::TxSetScrollRange によって設定されたスクロール バー値の範囲内である必要があります。
[in] fRedraw
種類: BOOL
再描画フラグ。 TRUE の場合、スクロール バーはスクロール ボックスの新しい位置で再描画されます。 FALSE の場合、スクロール バーは再描画されません。
戻り値
種類: BOOL
メソッドが成功した場合は TRUE を 返します。
メソッドが失敗した場合は FALSE を 返します。
解説
このメソッドは、コントロールがインプレース アクティブな場合にのみ有効です。コントロールが非アクティブな間に呼び出しが失敗する可能性があります。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | textserv.h |
[DLL] | Msftedit.dll |
関連項目
概念
リファレンス