ScrollDC функция прокручивает прямоугольник битов по горизонтали и вертикали.
(BOOL ScrollDC HDC hDC, / / дескриптор контекста устройстваint dx, / / горизонтальной прокрутки единицint dy, / / вертикальная прокрутка единицCONST RECT* lprcScroll, / / адрес структуры для прокрутки прямоугольникCONST RECT* lprcClip, / / адрес структуры для прямоугольник отсеченияHRGNhrgnUpdate, / / обработать области прокруткиLPRECTlprcUpdate / / адрес структуры для обновления прямоугольника);
Если функция выполнена успешно, возвращаемое значение не равно нулю.
Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Если параметр lprcUpdate имеет значение NULL, система не вычисляет обновление прямоугольника. Если параметры hrgnUpdate и lprcUpdate являются NULL, система не вычисляет области обновления. Если hrgnUpdate не равен NULL, система действует как будто он содержит допустимый дескриптор для региона, выявленных в процессе прокрутки (определяется ScrollDC).
При прокрутке всю клиентскую область окна, используйте функцию ScrollWindowEx.
Windows CE: Только один из параметров dx и dy может быть ненулевой.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Прокрутка полосы обзор, полоса прокрутки функций, InvalidateRgn RECT, ScrollWindowEx