Fonction RemoveWindowSubclass (commctrl.h)
Supprime un rappel de sous-classe d’une fenêtre.
Syntaxe
BOOL RemoveWindowSubclass(
[in] HWND hWnd,
[in] SUBCLASSPROC pfnSubclass,
[in] UINT_PTR uIdSubclass
);
Paramètres
[in] hWnd
Type : HWND
Handle de la fenêtre en cours de sous-classe.
[in] pfnSubclass
Type : SUBCLASSPROC
Pointeur vers une procédure de fenêtre. Ce pointeur et l’ID de sous-classe identifient de manière unique ce rappel de sous-classe. Pour le prototype de fonction de rappel, consultez SUBCLASSPROC.
[in] uIdSubclass
Type : UINT_PTR
ID de sous-classe UINT_PTR. Cet ID et le pointeur de rappel identifient de manière unique ce rappel de sous-classe. Remarque : Sur les versions 64 bits de Windows, il s’agit d’une valeur 64 bits.
Valeur retournée
Type : BOOL
TRUE si le rappel de sous-classe a été supprimé ; sinon, FALSE.
Remarques
Les rappels de sous-classe sont identifiés par leur combinaison de l’adresse de rappel et de l’ID de sous-classe défini par le processus d’appel.
Le module SUBCLASS définit les fonctions d’assistance utilisées pour les fenêtres de sous-classe. Le code conserve une propriété unique sur la fenêtre sous-classée et distribue différents rappels de sous-classe à ses clients en fonction des besoins. Le client dispose de données de référence et d’une API de traitement par défaut.
Aucun comptage de référence n’est effectué pour le rappel ; il peut appeler à plusieurs reprises SetWindowSubclass pour modifier la valeur de son élément de données de référence.
Configuration requise
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 |
Bibliothèque | Comctl32.lib |
DLL | Comctl32.dll (version 5.8 ou ultérieure) |
Ensemble d’API | ext-ms-win-shell-comctl32-window-l1-1-0 (introduit dans Windows 10, version 10.0.14393) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour