C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 825 - CDC::ScrollDC / MFC Справка / Visual C++

Шаг 825 - CDC::ScrollDC

BOOL ScrollDC( int dx, int dy, LPCRECT lpRectScroll,
	LPCRECT lpRectClip, CRgn* pRgnUpdate, LPRECT lpRectUpdate ); 

Возвращаемое значение
Отлично от нуля, если прокрутка выполнена, иначе 0.

Параметры
dx
Определяет число горизонтальных модулей прокрутки.
dy
Определяет число вертикальных модулей прокрутки.
lpRectScroll
Указатель на структуру RECT или объект CRect, который содержит координаты листающегося прямоугольника.
lpRectClip
Указатель на структуру RECT или объект CRect, который содержит координаты прямоугольника отсечения. Когда этот прямоугольник меньший чем оригинал указанный в lpRectScroll, прокрутка происходит только в меньшем прямоугольнике.
pRgnUpdate
Идентифицирует область, раскрытую процессом прокрутки. Функция ScrollDC определяет эту область, это - не обязательно прямоугольник.
lpRectUpdate
Указатель на структуру RECT или объект CRect, который получает координаты прямоугольника, который ограничивает листающуюся область модификации. Это - самая большая прямоугольная область, которая требует перезакрашивания. Значения в структуре или объекте, когда после возврата функции находятся в пользовательских координатах, независимо от режима отображения для данного контекста устройства.

Замечания
Листает прямоугольник битов горизонтально и вертикально.
Если lpRectUpdate NULL, Windows не вычисляет прямоугольник модификации. Если и pRgnUpdate и lpRectUpdate NULL, Windows не вычисляет область модификации. Если pRgnUpdate - не NULL, Windows принимает, что это содержит допустимый указатель на область, раскрытую процессом прокрутки (определенный ScrollDC функцией). Область модификации, возвращенная в lpRectUpdate может быть передана к CWnd::InvalidateRgn если требуется.
Прикладная программа должна использовать ScrollWindow функцию класса CWnd, когда необходимо листать всю клиентскую область окна. Иначе, это должно использовать ScrollDC.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU