Share via


TreeView_SetAutoScrollInfo マクロ (commctrl.h)

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

構文

void TreeView_SetAutoScrollInfo(
   hwnd,
   uPixPerSec,
   uUpdateTime
);

パラメーター

hwnd

種類: HWND

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

uPixPerSec

型: UINT

1 秒あたりのピクセル数を指定します。 スクロールするオフセットを uPixPerSec で割って、自動スクロールの合計時間を決定します。

uUpdateTime

型: UINT

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

戻り値

なし

解説

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

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー commctrl.h