COLORREF
La valeur COLORREF est utilisée pour spécifier une couleur RVB .
typedef DWORD COLORREF;
typedef DWORD* LPCOLORREF;
Notes
Lorsque vous spécifiez une couleur RVB explicite, la valeur COLORREF a la forme hexadécimale suivante :
0x00bbggrr
L’octet de bas ordre contient une valeur pour l’intensité relative du rouge; le deuxième octet contient une valeur pour le vert ; et le troisième octet contient une valeur pour bleu. L’octet d’ordre élevé doit être égal à zéro. La valeur maximale d’un seul octet est 0xFF.
Pour créer une valeur de couleur COLORREF , utilisez la macro RVB . Pour extraire les valeurs individuelles des composants rouge, vert et bleu d’une valeur de couleur, utilisez les macros GetRValue, GetGValue et GetBValue , respectivement.
Exemple
// Color constants.
const COLORREF rgbRed = 0x000000FF;
const COLORREF rgbGreen = 0x0000FF00;
const COLORREF rgbBlue = 0x00FF0000;
const COLORREF rgbBlack = 0x00000000;
const COLORREF rgbWhite = 0x00FFFFFF;
Exemples classiques Windows sur GitHub.
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 |
|
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