System::Drawing::Color klasse

Color class

Vertegenwoordigt een kleur. Dit type moet op de stack worden gealloceerd en aan functies worden doorgegeven per waarde of per referentie. Gebruik nooit de System::SmartPtr klasse om objecten van dit type te beheren.

class Color

Methoden

MethodeBeschrijving
Color()Construeert een “lege” instantie van de Color klasse die geen kleur vertegenwoordigt.
Equals(const Color&) constBepaalt of het huidige en het opgegeven Color object dezelfde kleur vertegenwoordigen.
static FromArgb(int)Construeert een instantie van de Color klasse die de opgegeven kleur vertegenwoordigt.
static FromArgb(int, int, int, int)Construeert een instantie van de Color klasse die de opgegeven kleur vertegenwoordigt.
static FromArgb(int, int, int)Construeert een instantie van de Color klasse die de opgegeven kleur vertegenwoordigt met de alfacomponent ingesteld op 0xFF.
static FromArgb(int, Color)Construeert een instantie van de Color klasse die de opgegeven kleur vertegenwoordigt.
static FromKnownColor(KnownColor)Construeert een instantie van de Color klasse die de opgegeven bekende kleur vertegenwoordigt.
static FromName(const String&)Construeert een instantie van de Color klasse die een kleur met de opgegeven naam vertegenwoordigt.
get_A() constRetourneert de waarde van de alfacomponent van de kleur die door het huidige object wordt vertegenwoordigd.
static get_AliceBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF0F8FF is.
static get_AntiqueWhite()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFAEBD7 is.
static get_Aqua()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00FFFF is.
static get_Aquamarine()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF7FFFD4 is.
static get_Azure()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF0FFFF is.
get_B() constRetourneert de waarde van het blauwe component van de kleur die wordt gerepresenteerd door het huidige object.
static get_Beige()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF5F5DC is.
static get_Bisque()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFE4C4 is.
static get_Black()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF000000 is.
static get_BlanchedAlmond()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFEBCD is.
static get_Blue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF0000FF is.
static get_BlueViolet()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF8A2BE2 is.
static get_Brown()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFA52A2A is.
static get_BurlyWood()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDEB887 is.
static get_CadetBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF5F9EA0 is.
static get_Chartreuse()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF7FFF00 is.
static get_Chocolate()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFD2691E is.
static get_Coral()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF7F50 is.
static get_CornflowerBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF6495ED is.
static get_Cornsilk()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFF8DC is.
static get_Crimson()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDC143C is.
static get_Cyan()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00FFFF is.
static get_DarkBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00008B is.
static get_DarkCyan()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF008B8B is.
static get_DarkGoldenrod()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFB8860B is.
static get_DarkGray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFA9A9A9 is.
static get_DarkGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF006400 is.
static get_DarkKhaki()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFBDB76B is.
static get_DarkMagenta()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF8B008B is.
static get_DarkOliveGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF556B2F is.
static get_DarkOrange()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF8C00 is.
static get_DarkOrchid()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF9932CC is.
static get_DarkRed()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF8B0000 is.
static get_DarkSalmon()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFE9967A is.
static get_DarkSeaGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF8FBC8F is.
static get_DarkSlateBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF483D8B is.
static get_DarkSlateGray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF2F4F4F is.
static get_DarkTurquoise()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00CED1 is.
static get_DarkViolet()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF9400D3 is.
static get_DeepPink()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF1493 is.
static get_DeepSkyBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00BFFF is.
static get_DimGray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF696969 is.
static get_DodgerBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF1E90FF is.
static get_Firebrick()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFB22222 is.
static get_FloralWhite()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFAF0 is.
static get_ForestGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF228B22 is.
static get_Fuchsia()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF00FF is.
get_G() constRetourneert de waarde van het groene component van de kleur die wordt weergegeven door het huidige object.
static get_Gainsboro()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDCDCDC is.
static get_GhostWhite()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF8F8FF is.
static get_Gold()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFD700 is.
static get_Goldenrod()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDAA520 is.
static get_Gray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF808080 is.
static get_Green()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF008000 is.
static get_GreenYellow()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFADFF2F is.
static get_Honeydew()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF0FFF0 is.
static get_HotPink()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF69B4 is.
static get_IndianRed()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFCD5C5C is.
static get_Indigo()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF4B0082 is.
get_IsEmpty() constRetourneert een waarde die aangeeft of het huidige object "leeg" is, d.w.z. geen kleur vertegenwoordigt.
get_IsNamedColor() constRetourneert een waarde die bepaalt of de Color structuur een benoemde kleur vertegenwoordigt of een lid van de KnownColor enumeratie.
static get_Ivory()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFFF0 is.
static get_Khaki()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF0E68C is.
static get_Lavender()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFE6E6FA is.
static get_LavenderBlush()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFF0F5 is.
static get_LawnGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF7CFC00 is.
static get_LemonChiffon()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFACD is.
static get_LightBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFADD8E6 is.
static get_LightCoral()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF08080 is.
static get_LightCyan()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFE0FFFF is.
static get_LightGoldenrodYellow()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFAFAD2 is.
static get_LightGray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFD3D3D3 is.
static get_LightGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF90EE90 is.
static get_LightPink()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFB6C1 is.
static get_LightSalmon()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFA07A is.
static get_LightSeaGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF20B2AA is.
static get_LightSkyBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF87CEFA is.
static get_LightSlateGray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF778899 is.
static get_LightSteelBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFB0C4DE is.
static get_LightYellow()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFFE0 is.
static get_Lime()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00FF00 is.
static get_LimeGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF32CD32 is.
static get_Linen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFAF0E6 is.
static get_Magenta()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF00FF is.
static get_Maroon()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF800000 is.
static get_MediumAquamarine()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF66CDAA is.
static get_MediumBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF0000CD is.
static get_MediumOrchid()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFBA55D3 is.
static get_MediumPurple()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF9370DB is.
static get_MediumSeaGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF3CB371 is.
static get_MediumSlateBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF7B68EE is.
static get_MediumSpringGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00FA9A is.
static get_MediumTurquoise()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF48D1CC is.
static get_MediumVioletRed()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFC71585 is.
static get_MidnightBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF191970 is.
static get_MintCream()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF5FFFA is.
static get_MistyRose()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFE4E1 is.
static get_Moccasin()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFE4B5 is.
get_Name() constRetourneert de naam van de kleur die wordt weergegeven door het huidige object.
static get_NavajoWhite()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFDEAD is.
static get_Navy()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF000080 is.
static get_OldLace()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFDF5E6 is.
static get_Olive()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF808000 is.
static get_OliveDrab()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF6B8E23 is.
static get_Orange()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFA500 is.
static get_OrangeRed()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF4500 is.
static get_Orchid()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDA70D6 is.
static get_PaleGoldenrod()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFEEE8AA is.
static get_PaleGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF98FB98 is.
static get_PaleTurquoise()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFAFEEEE is.
static get_PaleVioletRed()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDB7093 is.
static get_PapayaWhip()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFEFD5 is.
static get_PeachPuff()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFDAB9 is.
static get_Peru()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFCD853F is.
static get_Pink()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFC0CB is.
static get_Plum()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFDDA0DD is.
static get_PowderBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFB0E0E6 is.
static get_Purple()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF800080 is.
get_R() constRetourneert de waarde van de rode component van de kleur die wordt vertegenwoordigd door het huidige object.
static get_Red()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF0000 is.
static get_RosyBrown()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFBC8F8F is.
static get_RoyalBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF4169E1 is.
static get_SaddleBrown()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF8B4513 is.
static get_Salmon()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFA8072 is.
static get_SandyBrown()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF4A460 is.
static get_SeaGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF2E8B57 is.
static get_SeaShell()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFF5EE is.
static get_Sienna()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFA0522D is.
static get_Silver()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFC0C0C0 is.
static get_SkyBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF87CEEB is.
static get_SlateBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF6A5ACD is.
static get_SlateGray()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF708090 is.
static get_Snow()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFAFA is.
static get_SpringGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF00FF7F is.
static get_SteelBlue()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF4682B4 is.
static get_Tan()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFD2B48C is.
static get_Teal()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF008080 is.
static get_Thistle()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFD8BFD8 is.
static get_Tomato()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFF6347 is.
static get_Transparent()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #00FFFFFF is.
static get_Turquoise()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF40E0D0 is.
static get_Violet()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFEE82EE is.
static get_Wheat()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF5DEB3 is.
static get_White()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFFFF is.
static get_WhiteSmoke()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFF5F5F5 is.
static get_Yellow()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FFFFFF00 is.
static get_YellowGreen()Retourneert een kleur waarvan de ARGB-waarde in hexadecimale notatie #FF9ACD32 is.
GetBrightness()Retourneert het helderheidscomponent van de kleur die wordt weergegeven door het huidige object.
GetHashCode() constRetourneert de hashcode van het huidige object.
GetHue()Retourneert de Hue-Saturation-Brightness (HSB)-tintwaarde, in graden, voor de kleur die wordt weergegeven door het huidige object.
GetSaturation()Retourneert de Hue-Saturation-Brightness (HSB)-verzadiging voor de kleur die wordt weergegeven door het huidige object.
IsNull() constGeeft altijd false terug.
operator!=(const std::nullptr_t&) constGeeft altijd true terug.
operator!=(const Color&) constBepaalt of het huidige en het opgegeven Color-objecten verschillende kleuren vertegenwoordigen.
operator==(const std::nullptr_t&) constGeeft altijd false terug.
operator==(const Color&) constBepaalt of het huidige en het opgegeven Color object dezelfde kleur vertegenwoordigen.
ToArgb() constRetourneert een 32-bits ARGB-waarde van de kleur die wordt weergegeven door het huidige object.
ToString() constRetourneert de tekenreeksrepresentatie van het huidige object.

Velden

VeldBeschrijving
static EmptyEen “lege” instantie van de Color-klasse, d.w.z. een instantie die geen kleur vertegenwoordigt.

Zie ook