Прокрутка растровое изображение с WM_HSCROLL и WM_VSCROLL сообщений

При обработке сообщения WM_HSCROLL и WM_VSCROLL , изучены сообщение уведомления панель прокрутки и позиция прокрутки присваивается новое значение, которое отражает прокрутки действий пользователя. Если прокрутка позиция находится в пределах диапазона прокрутки, окно прокручивается на новое место с помощью функции ScrollWindow . Позиция бегунка затем регулируется с помощью SetScrollInfo функция.

После того, как скроллировать окно частью клиентской области делается недействительным. Чтобы гарантировать обновление недействительным региона, используйте UpdateWindow функции для создания сообщение WM_PAINT . При обработке сообщения WM_PAINT, приложение должно перерисовываться Недопустимая область в нижней части клиентской области. Когда прокрутку или изменение размеров клиентской области, в примере используется функция BitBlt для копирования в соответствующей части растрового изображения с недействительными частью клиентской области.

Index