Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "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
Обновления на сайте
В раздел Примеры кода добавился ответ на вопрос "Как у древовидного списка отключить
горизонтальную линейку прокрутки?"
Перевод
Сегодня вашему вниманию представлен перевод сообщения SBM_ENABLE_ARROWS.
SBM_ENABLE_ARROWS
Приложение отправляет сообщение SBM_ENABLE_ARROWS, чтобы запретить или разрешить
одну или обе стрелки полосы прокрутки.
Для отправки сообщения используйте функцию SendMessage следующим образом:
lResult = SendMessage( // возвращает LRESULT в lResult
(HWND) hWndControl, // дескриптор элемента управления
(UINT) SBM_ENABLE_ARROWS, // ID сообщения
(WPARAM) wParam, // = (WPARAM) () wParam;
(LPARAM) lParam // = (LPARAM) () lParam; );
Параметры
wParam – определяет, запрещаются или разрешаются стрелки полосы прокрутки, и
указывает, к каким именно стрелкам применяются изменения. Может принимать одно
из следующих
значений:
ESB_DISABLE_BOTH – запрещает обе стрелки полосы прокрутки.
ESB_DISABLE_DOWN – запрещает нижнюю стрелку вертикальной полосы прокрутки.
ESB_DISABLE_LTUP – запрещает левую стрелку горизонтальной полосы прокрутки или
верхнюю стрелку вертикальной полосы прокрутки.
ESB_DISABLE_LEFT – запрещает левую стрелку горизонтальной полосы прокрутки.
ESB_DISABLE_RTDN – запрещает правую стрелку горизонтальной полосы прокрутки или
нижнюю стрелку вертикальной полосы прокрутки.
ESB_DISABLE_UP – запрещает нижнюю стрелку вертикальной полосы прокрутки.
ESB_ENABLE_BOTH – запрещает обе стрелки полосы прокрутки.
lParam – не используется.
Возвращаемые значения
В случае успеха возвращается TRUE, в противном случае – FALSE.
Информация
Заголовок: объявлено в Winuser.h, подключать Windows.h.
Минимальные ОС: Windows 95, Windows NT 3.1.
Справочник по 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:tnsoroka@ua.fm