Date de parution : 06/11/01
- Cette fiche API a été lue 1597 fois
Description
ChooseColor ouvre une boîte de dialogue système de sélection de couleur. Toutes les informations requises pour créer cette boîte, ainsi que la donnée retournée par elle, est stockée dans la structure passée à lpcc.
Si une erreur survient ou si l'utilisateur appuie sur le bouton Annuler, la fonction retourne 0. Sinon, la fonction retourne la valeur de la couleur sélectionnée.
Syntaxe
AppelDLL32("comdlg32", "ChooseColorA", &lpcc)
lpcc
Pointe vers une structure CHOOSECOLOR qui contient toutes les informations pour initialiser la boîte de dialogue.
Compatibilité
Windows 95 :
supporté.
Windows 98 :
supporté.
Windows NT :
réclame Windows NT 3.1 ou plus.
Windows 2000 :
supporté.
Windows CE :
réclame Windows CE 2.0 ou plus
Remarque
Aucune
Exemple 1
// Ouvrons donc la fameuse boîte de sélection de couleur
i est un entier
// Variable tableau pour les couleurs personnalisées
tCustColors est un tableau de 16 entiers longs
// Initialise les couleurs personnalisées
// par exemple les 16 niveaux de gris
Pour i = 1 à 16
tCustColors[i] = RVB((i-1)*16, (i-1)*16, (i-1)*16)
Fin
cc
est un CHOOSECOLOR
// Du code offert par Beaussier en ligne...