Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на
русском".
Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php
Обновления на сайте
Нет.
Перевод
Сегодня вашему вниманию представлен перевод структуры SCROLLINFO.
SCROLLINFO
Структура SCROLLINFO содержит параметры полосы прокрутки, устанавливаемые функцией
SetScrollInfo (или сообщением SBM_SETSCROLLINFO), или извлекаемые функцией GetScrollInfo
(или сообщением SBM_GETSCROLLINFO).
typedef struct tagSCROLLINFO {
UINT cbSize;
UINT fMask;
int nMin;
int nMax;
UINT nPage;
int nPos;
int nTrackPos;
} SCROLLINFO;
typedef SCROLLINFO FAR *LPSCROLLINFO;
Члены
cbSize – определяет размер структуры в байтах.
fMask – определяет параметры полосы прокрутки. Может быть комбинацией следующих
значений:
Значение Пояснение
SIF_ALL Комбинация значений SIF_PAGE, SIF_POS и SIF_RANGE.
SIF_DISABLENOSCROLL Это значение используется только при установке параметров
полосы
прокрутки. Если новые параметры полосы прокрутки делают ее ненужной, заблокируйте
(disable)
ее, вместо того, чтобы ее удалять.
SIF_PAGE Значение члена nPage содержит размер страницы для пропорциональной
полосы прокрутки.
SIF_POS Значение члена nPos содержит позицию ползунка.
SIF_RANGE Значения членов nMin и nMax содержат минимальное и максимально значение
для диапазона прокрутки.
nMin – определяет минимальную позицию прокрутки.
nMax – определяет максимальную позицию прокрутки.
nPage – определяет размер страницы. Линейка прокрутки использует эту величину
для определения
соответствующего размера пропорционального ползунка.
nPos – определяет положение ползунка.
nTrackPos – определяет непосредственное положение ползунка во время его перемещения
пользователем. Приложение может получить это значение, обрабатывая сообщение
SB_THUMBTRACK. Приложение не может установить непосредственное положение ползунка:
функция SetScrollInfo игнорирует значение этого члена структуры.
См. также
SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfo, SetScrollInfo.
Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI":
http://subscribe.ru/catalog/comp.soft.prog.russianmsdn
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:stathome@rol.ru