ScrollWindowEx function user32
Scrolls the contents of the specified window's client area.
To learn more, see learn.microsoft.com/windows/win32/api/winuser/nf-winuser-scrollwindowex.
Implementation
Win32Result<int> ScrollWindowEx(
HWND hWnd,
int dx,
int dy,
Pointer<RECT>? prcScroll,
Pointer<RECT>? prcClip,
HRGN? hrgnUpdate,
Pointer<RECT>? prcUpdate,
SCROLL_WINDOW_FLAGS flags,
) {
final result_ = ScrollWindowEx_Wrapper(
hWnd,
dx,
dy,
prcScroll ?? nullptr,
prcClip ?? nullptr,
hrgnUpdate ?? nullptr,
prcUpdate ?? nullptr,
flags,
);
return Win32Result(value: result_.value.i32, error: result_.error);
}