Windows 滚动条控件指南

滚动条控件概述

滚动条控件允许用户在窗口或文档中滚动内容。有两种类型的滚动条:

- 垂直滚动条(SBS_VERT)

- 水平滚动条(SBS_HORZ)

滚动条的使用

创建滚动条:

SCROLLBARINFO sbi;
sbi.cbSize = sizeof(sbi);

设置和获取滚动范围:

// 设置滚动范围
SendMessage(hwndScrollbar, SBM_SETRANGE, 0, MAKELPARAM(iMin, iMax));
// 获取滚动范围
SendMessage(hwndScrollbar, SBM_GETRANGE, 0, (LPARAM)&sbi);

设置和获取滑块位置:

// 设置滑块位置
SendMessage(hwndScrollbar, SBM_SETPOS, iPos, TRUE);
// 获取滑块位置
SendMessage(hwndScrollbar, SBM_GETPOS, 0, (LPARAM)&iPos);
ppt 文件大小:2.67MB