DrawState function user32

int DrawState(
  1. int hdc,
  2. int hbrFore,
  3. Pointer<NativeFunction<DRAWSTATEPROC>> qfnCallBack,
  4. int lData,
  5. int wData,
  6. int x,
  7. int y,
  8. int cx,
  9. int cy,
  10. int uFlags,
)

The DrawState function displays an image and applies a visual effect to indicate a state, such as a disabled or default state.

BOOL DrawStateW(
  HDC           hdc,
  HBRUSH        hbrFore,
  DRAWSTATEPROC qfnCallBack,
  LPARAM        lData,
  WPARAM        wData,
  int           x,
  int           y,
  int           cx,
  int           cy,
  UINT          uFlags);

Implementation

int DrawState(
        int hdc,
        int hbrFore,
        Pointer<NativeFunction<DRAWSTATEPROC>> qfnCallBack,
        int lData,
        int wData,
        int x,
        int y,
        int cx,
        int cy,
        int uFlags) =>
    _DrawState(hdc, hbrFore, qfnCallBack, lData, wData, x, y, cx, cy, uFlags);