Funzione di callback SUBCLASSPROC (commctrl.h)

Definisce il prototipo per la funzione di callback usata da RemoveWindowSubclass e SetWindowSubclass.

Sintassi

SUBCLASSPROC Subclassproc;

LRESULT Subclassproc(
  HWND hWnd,
  UINT uMsg,
  WPARAM wParam,
  LPARAM lParam,
  UINT_PTR uIdSubclass,
  DWORD_PTR dwRefData
)
{...}

Parametri

hWnd

Tipo: HWND

Handle della finestra sottoclassata.

uMsg

Tipo: UINT

Messaggio passato.

wParam

Tipo: WPARAM

Informazioni aggiuntive sui messaggi. Il contenuto di questo parametro dipende dal valore di uMsg.

lParam

Tipo: LPARAM

Informazioni aggiuntive sui messaggi. Il contenuto di questo parametro dipende dal valore di uMsg.

uIdSubclass

Tipo: UINT_PTR

ID sottoclasse.

dwRefData

Tipo: DWORD_PTR

Dati di riferimento forniti alla funzione SetWindowSubclass . Può essere usato per associare l'istanza della sottoclasse a un puntatore "this".

Valore restituito

Tipo: LRESULT

Il valore restituito è il risultato dell'elaborazione del messaggio e dipende dal messaggio inviato.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commctrl.h