ScrollDC function user32

int ScrollDC(
  1. int hDC,
  2. int dx,
  3. int dy,
  4. Pointer<RECT> lprcScroll,
  5. Pointer<RECT> lprcClip,
  6. int hrgnUpdate,
  7. Pointer<RECT> lprcUpdate

The ScrollDC function scrolls a rectangle of bits horizontally and vertically.

BOOL ScrollDC(
  HDC        hDC,
  int        dx,
  int        dy,
  const RECT *lprcScroll,
  const RECT *lprcClip,
  HRGN       hrgnUpdate,
  LPRECT     lprcUpdate


int ScrollDC(int hDC, int dx, int dy, Pointer<RECT> lprcScroll,
        Pointer<RECT> lprcClip, int hrgnUpdate, Pointer<RECT> lprcUpdate) =>
    _ScrollDC(hDC, dx, dy, lprcScroll, lprcClip, hrgnUpdate, lprcUpdate);