сообщение WM_HSCROLLCпакет интерфейса пользователя BOARD
Отправлено владельцу буфера обмена окном просмотра буфера обмена. Это происходит, когда буфер обмена содержит данные в формате CF_OWNERDISPLAY и событие происходит в горизонтальной полосе прокрутки буфера обмена. Владелец должен прокрутить изображение буфера обмена и обновить значения полосы прокрутки.
#define WM_HSCROLLCLIPBOARD 0x030E
Параметры
-
wParam
-
Дескриптор окна просмотра буфера обмена.
-
lParam
-
Слово с низким порядком lParam указывает событие полосы прокрутки. Этот параметр может принимать одно из указанных ниже значений. Слово с высоким порядком lParam указывает текущую позицию поля прокрутки, если слово с низким порядком lParam равно SB_THUМБ POSITION; в противном случае слово высокого порядка не используется.
Значение Значение - SB_ENDSCROLL
- 8
Завершение прокрутки. - SB_LEFT
- 6
Прокрутите страницу влево до верхнего. - SB_RIGHT
- 7
Прокрутите страницу вниз вправо. - SB_LINELEFT
- 0
Прокрутка влево на одну единицу. - SB_LINERIGHT
- 1
Прокручивается вправо на одну единицу. - SB_PAGELEFT
- 2
Прокрутка влево по ширине окна. - SB_PAGERIGHT
- 3
Прокручивается вправо по ширине окна. - SB_THUМБ POSITION
- 4
Прокрутите до абсолютной позиции. Текущая позиция указывается словом высокого порядка.
Возвращаемое значение
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Замечания
Владелец буфера обмена может использовать функцию ScrollWindow , чтобы прокрутить изображение в окне просмотра буфера обмена и отключить соответствующий регион.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Верхний колонтитул |
|
См. также
-
Ссылка
-
Концептуальной
-
Другие ресурсы