Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das RGB-Makro wählt eine rote, grüne, blaue (RGB)-Farbe basierend auf den angegebenen Argumenten und den Farbfunktionen des Ausgabegeräts aus.
Syntax
COLORREF RGB(
BYTE r,
BYTE g,
BYTE b
);
Die Parameter
r
Die Intensität der roten Farbe.
g
Die Intensität der grünen Farbe.
b
Die Intensität der blauen Farbe.
Rückgabewert
Typ: COLORREF-
Der Rückgabewert ist die resultierende RGB-Farbe als COLORREF-Wert .
Bemerkungen
Die Intensität für jedes Argument liegt im Bereich 0 bis 255. Wenn alle drei Intensitäten null sind, ist das Ergebnis schwarz. Wenn alle drei Intensitäten 255 sind, ist das Ergebnis weiß.
Um die einzelnen Werte für die roten, grünen und blauen Komponenten eines COLORREF-Farbwerts zu extrahieren, verwenden Sie die Makros "GetRValue", " GetGValue" bzw. "GetBValue ".
Verwenden Sie beim Erstellen oder Untersuchen einer logischen Palette die RGBQUAD-Struktur , um Farbwerte zu definieren und einzelne Komponentenwerte zu untersuchen. Weitere Informationen zur Verwendung von Farbwerten in einer Farbpalette finden Sie in den Beschreibungen der MAKROs PALETTEINDEX und PALETTERGB .
Anforderungen
Anforderung | Wert |
---|---|
Mindestens unterstützter Client | Windows 2000 Professional [nur Desktop-Apps] |
Mindestanforderungen für unterstützte Server | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Fenster |
Überschrift | wingdi.h (enthalten Windows.h) |