CallWindowProc function user32

LRESULT CallWindowProc(
  1. Pointer<NativeFunction<WNDPROC>> lpPrevWndFunc,
  2. HWND hWnd,
  3. int msg,
  4. WPARAM wParam,
  5. LPARAM lParam,
)

Passes message information to the specified window procedure.

To learn more, see learn.microsoft.com/windows/win32/api/winuser/nf-winuser-callwindowprocw.

Implementation

@pragma('vm:prefer-inline')
LRESULT CallWindowProc(
  Pointer<NativeFunction<WNDPROC>> lpPrevWndFunc,
  HWND hWnd,
  int msg,
  WPARAM wParam,
  LPARAM lParam,
) => LRESULT(_CallWindowProc(lpPrevWndFunc, hWnd, msg, wParam, lParam));