Fonction de rappel SUBCLASSPROC (commctrl.h)
Définit le prototype de la fonction de rappel utilisée par RemoveWindowSubclass et SetWindowSubclass.
Syntaxe
SUBCLASSPROC Subclassproc;
LRESULT Subclassproc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
UINT_PTR uIdSubclass,
DWORD_PTR dwRefData
)
{...}
Paramètres
hWnd
Type : HWND
Handle de la fenêtre sous-classée.
uMsg
Type : UINT
Message transmis.
wParam
Type : WPARAM
Informations supplémentaires sur les messages. Le contenu de ce paramètre dépend de la valeur de uMsg.
lParam
Type : LPARAM
Informations supplémentaires sur les messages. Le contenu de ce paramètre dépend de la valeur de uMsg.
uIdSubclass
Type : UINT_PTR
ID de sous-classe.
dwRefData
Type : DWORD_PTR
Données de référence fournies à la fonction SetWindowSubclass . Cela peut être utilisé pour associer la sous-classe instance à un pointeur « this ».
Valeur retournée
Type : LRESULT
La valeur de retour est le résultat du traitement du message et dépend du message envoyé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | commctrl.h |