Шаг 400 - CWnd::OnHScrollClipboard

afx_msg void OnHScrollClipboard( CWnd* pClipAppWnd, UINT nSBCode, UINT nPos );

Параметры
pClipAppWnd
Определяет указатель на окно просмотра буфера обмена. Указатель может быть временный и не должен быть сохранен для более позднего использования.
nSBCode
Определяет один из следующих кодов слайдера в слове младшего разряда:

SB_BOTTOM 		Прокрутка  вниз вправо.
SB_ENDSCROLL 		Конечная прокрутка.
SB_LINEDOWN 		Листают одну строку вниз.
SB_LINEUP 		Листают одну строку вверх.
SB_PAGEDOWN 		Листают одну страницу вниз.
SB_PAGEUP 		Листают одну страницу вверх.
SB_THUMBPOSITION 		Прокрутка к абсолютной позиции. Текущая позиция обеспечивается в nPos.
SB_TOP 			Прокрутка в верх влево. 

nPos
Содержит позицию бегунка если код слайдера - SB_THUMBPOSITION, иначе не используется.

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

Эта функция вызвана рамкой, чтобы позволить Вашей прикладной программе обрабатывать сообщение Windows. Параметры, переданные к Вашей функции отражают параметры, полученные рамкой, когда сообщение было получено. Если Вы вызываете реализацию базового класса этой функции, та реализация использует параметры, первоначально переданные с сообщением и не параметры, которые Вы обеспечиваете функции.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 09.01.2002