ScrollDC функція прокручується прямокутник біт, по горизонталі і вертикалі.
(BOOL ScrollDC HDC hDC, / / ручка для контексту пристроюInt dx, / / горизонтальна прокрутка одиницьInt dy, / / Вертикальне прокручування одиницьКОНСТАНТА RECT* lprcScroll, / / адреса структури для прокрутки на прямокутникКОНСТАНТА 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