WM_DRAWITEM message
Envoyé à la fenêtre parente d’un bouton, d’une zone de liste déroulante, d’une zone de liste ou d’un menu dessiné par le propriétaire lorsqu’un aspect visuel du bouton, de la zone de liste déroulante, de la zone de liste ou du menu a changé.
Une fenêtre reçoit ce message via sa fonction WindowProc.
WM_DRAWITEM
WPARAM wParam;
LPARAM lParam;
Paramètres
-
wParam
-
Spécifie l’identificateur du contrôle qui a envoyé le message WM_DRAWITEM . Si le message a été envoyé par un menu, ce paramètre est égal à zéro.
-
lParam
-
Pointeur vers une structure DRAWITEMSTRUCT contenant des informations sur l’élément à dessiner et le type de dessin requis.
Valeur retournée
Si une application traite ce message, elle doit retourner TRUE.
Remarques
Par défaut, la fonction DefWindowProc dessine le rectangle de focus pour un élément de zone de liste dessiné par le propriétaire.
Le membre itemAction de la structure DRAWITEMSTRUCT spécifie l’opération de dessin qu’une application doit effectuer.
Avant de revenir du traitement de ce message, une application doit s’assurer que le contexte de l’appareil identifié par le membre hDC de la structure DRAWITEMSTRUCT est dans l’état par défaut.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|
Voir aussi
-
Référence
-
Autres ressources