MESSAGE COLOROKSTRING
Une boîte de dialogue Couleur envoie le message inscrit COLOROKSTRING à votre procédure de hook, CCHookProc, lorsque l’utilisateur sélectionne une couleur et clique sur le bouton OK . La procédure de crochet peut accepter la couleur et autoriser la boîte de dialogue à se fermer, ou rejeter la couleur et forcer la boîte de dialogue à rester ouverte.
#define COLOROKSTRING TEXT("commdlg_ColorOK")
Paramètres
-
wParam
-
Ce paramètre n'est pas utilisé.
-
lParam
-
Pointeur vers une structure CHOOSECOLOR . Le membre rgbResult de cette structure contient la valeur de couleur RVB de la couleur sélectionnée.
Valeur retournée
Si la procédure de crochet retourne zéro, la boîte de dialogue Couleur accepte la couleur sélectionnée et se ferme.
Si la procédure de crochet renvoie une valeur différente de zéro, la boîte de dialogue Couleur rejette la couleur sélectionnée et reste ouverte.
Notes
La procédure de hook doit spécifier la constante COLOROKSTRING dans un appel à la fonction RegisterWindowMessage pour obtenir l’identificateur du message envoyé par la boîte de dialogue.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Noms Unicode et ANSI |
COLOROKSTRINGW (Unicode) et COLOROKSTRINGA (ANSI) |
Voir aussi
-
Référence
-
Conceptuel