次の方法で共有


TreeView_SetAutoScrollInfo マクロ (commctrl.h)

自動スクロール特性の決定に使用する情報を設定します。 このマクロを使用するか、TVM_SETAUTOSCROLLINFO メッセージを明示的に送信します。

構文

LRESULT TreeView_SetAutoScrollInfo(
   HWND hwnd,
   UINT uPixPerSec,
   UINT uUpdateTime
);

パラメーター

hwnd

型: HWND

ツリー ビュー コントロールへのハンドル。

uPixPerSec

型: UINT

1 秒あたりのピクセル数を指定します。 スクロールするオフセットは、uPixPerSec で除算され、自動スクロールの合計期間が決定されます。

uUpdateTime

型: UINT

再描画の時間間隔を指定します。 項目がスクロールされて表示されるまで、経過した間隔ごとに再描画します。 uPixPerSec指定すると、項目の場所が計算され、再描画が行われます。 スムーズなスクロールを作成するには、この値を設定します。

戻り値

型: LRESULT

TRUE返します。

備考

自動スクロール情報は、非表示の項目をビューにスクロールするために使用されます。 コントロールには、TVS_EX_AUTOHSCROLL 拡張スタイルが必要です。 拡張スタイルの詳細については、「拡張スタイルの Tree-View コントロール」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2008 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー commctrl.h