Поделиться через


сообщение WM_VSCROLLCпакет интерфейса пользователя BOARD

Отправляется владельцу буфера обмена окном просмотра буфера обмена, когда буфер обмена содержит данные в формате CF_OWNERDISPLAY и событие происходит в вертикальной полосе прокрутки средства просмотра буфера обмена. Владелец должен прокрутить изображение буфера обмена и обновить значения полосы прокрутки.

#define WM_VSCROLLCLIPBOARD             0x030A

Параметры

wParam

Дескриптор окна просмотра буфера обмена.

lParam

Слово с низким порядком lParam указывает событие полосы прокрутки. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
SB_BOTTOM
7
Прокрутите страницу вниз вправо.
SB_ENDSCROLL
8
Завершение прокрутки.
SB_LINEDOWN
1
Прокрутите одну строку вниз.
SB_LINEUP
0
Прокрутите одну строку вверх.
SB_PAGEDOWN
3
Прокрутите одну страницу вниз.
SB_PAGEUP
2
Прокрутите одну страницу вверх.
SB_THUМБ POSITION
4
Прокрутите до абсолютной позиции. Текущая позиция указывается словом высокого порядка.
SB_TOP
6
Прокрутите страницу влево до верхнего.

Слово с высоким порядком lParam указывает текущую позицию поля прокрутки, если слово с низким порядком lParam равно SB_THUМБ POSITION; в противном случае слово с высоким порядком lParam не используется.

Возвращаемое значение

Если приложение обрабатывает это сообщение, оно должно возвращать ноль.

Замечания

Владелец буфера обмена может использовать функцию ScrollWindow , чтобы прокрутить изображение в окне просмотра буфера обмена и отключить соответствующий регион.

Requirements

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Верхний колонтитул
Winuser.h (включая Windows.h)

См. также

Ссылка

HIWORD

LOWORD

Концептуальной

Буфер обмена

Другие ресурсы

ScrollWindow