NAME

SetWindowSubclass  (COMCTL32.410)

SYNOPSIS

 BOOL SetWindowSubclass
 (
  HWND         hWnd,
  SUBCLASSPROC pfnSubclass,
  UINT_PTR     uIDSubclass,
  DWORD_PTR    dwRef
 )

DESCRIPTION

Starts a window subclass.

PARAMS

hWnd [In] handle to window subclass.
pfnSubclass [In] Pointer to new window procedure.
uIDSubclass [In] Unique identifier of subclass together with pfnSubclass.
dwRef [In] Reference data to pass to window procedure.

RETURNS

Success: non-zero

Failure: zero.

BUGS

If an application manually subclasses a window after subclassing it with this Api and then with this Api again, then none of the previous subclasses get called or the original window procedure.

IMPLEMENTATION

Declared in "include/commctrl.h". gitlab.winehq.org/wine/wine/blob/master/include/commctrl.h

Implemented in "dlls/comctl32/commctrl.c". gitlab.winehq.org/wine/wine/blob/master/dlls/comctl32/commctrl.c

Debug channel "commctrl".


Copyright © 2024 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Dec 2024.