Сообщение WM_HSCROLLCLIPBOARD посылается владельцу окна просмотра буфера обмена. Это происходит тогда, когда буфер обмена содержит данные в формате CF_OWNERDISPLAY, а событие происходит в горизонтальной полосе прокрутки окна просмотра буфера обмена. Владелец прокручивает изображение в буфере обмена и модифицирует значения полосы прокрутки.
Синтаксис
WM_HSCROLLCLIPBOARD hwndViewer = (HWND) wParam; // дескриптор окна просмотра буфера обмена nScrollCode = (int) LOWORD(lParam); // код полосы прокрутки nPos = (int) HIWORD(lParam); // позиция бегунка
Параметры
hwndViewer
Значение wParam. Идентифицирует окно просмотра буфера обмена.
nScrollCode
Значение младшего байта слова lParam. Устанавливает событие полосы прокрутки. Этот параметр может быть одним из следующих значений:
nPos
Значение старшего слова lParam. Устанавливает текущую позицию бегунка, если параметр nScrollCode - SB_THUMBPOSITION; иначе, nPos параметр не используется.
Возвращаемые значения
Если приложение обрабатывает это сообщение, оно должно возвратить ноль.
Замечания
Владелец буфера обмена может использовать функцию ScrollWindow, чтобы листать изображение в окне просмотра буфера обмена и признать недействительной соответствующую область.
Смотри также
ScrollWindow
Размещение и совместимость WM_HSCROLLCLIPBOARD
Windows NT Да Win95 Да Win32s Да Импортируемая библиотека - Заголовочный файл winuser.h Unicode Нет Замечания по платформе Не имеется