LVM_SCROLL メッセージ

リスト ビュー コントロールの内容をスクロールします。 このメッセージは、明示的に送信することも、 ListView_Scroll マクロを使用して送信することもできます。

パラメーター

wParam

リスト ビュー コンテンツの現在位置に対する水平スクロールの量をピクセル単位で指定する int 型の値。 リスト ビュー コントロールがリスト ビューにある場合、この値は列全体を形成する最も近いピクセル数に切り上げられます。

lParam

リスト ビュー コンテンツの現在位置を基準にした垂直スクロールの量をピクセル単位で指定する int 型の値。

戻り値

成功した場合は TRUE を 返します。それ以外の場合は FALSE

解説

リスト ビュー コントロールがレポート ビューにある場合、コントロールは行全体の増分でのみ垂直方向にスクロールできます。 したがって、 lParam パラメーターは、行全体の増分を形成する最も近いピクセル数に丸められます。 たとえば、線の高さが 16 ピクセルで、 lParam に対して 8 が渡された場合、リストは 16 ピクセル (1 行) だけスクロールされます。 lParam に 7 を渡すと、リストは 0 ピクセル (0 行) スクロールされます。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Commctrl.h