System::Drawing::Color класс
Содержание
[
Скрывать
]Color class
Представляет цвет. Этот тип должен быть выделен в стеке и передаваться в функции по значению или по ссылке. Никогда не используйте класс System::SmartPtr для управления объектами этого типа.
class Color
Методы
| Метод | Описание |
|---|---|
| Color() | Создаёт «пустой» экземпляр класса Color, который не представляет никакого цвета. |
| Equals(const Color&) const | Определяет, представляют ли текущий и указанный объекты Color один и тот же цвет. |
| static FromArgb(int) | Создаёт экземпляр класса Color, который представляет указанный цвет. |
| static FromArgb(int, int, int, int) | Создаёт экземпляр класса Color, который представляет указанный цвет. |
| static FromArgb(int, int, int) | Создаёт экземпляр класса Color, который представляет указанный цвет с альфа‑компонентой, установленной в 0xFF. |
| static FromArgb(int, Color) | Создаёт экземпляр класса Color, который представляет указанный цвет. |
| static FromKnownColor(KnownColor) | Создаёт экземпляр класса Color, который представляет указанный известный цвет. |
| static FromName(const String&) | Создаёт экземпляр класса Color, который представляет цвет с указанным именем. |
| get_A() const | Возвращает значение альфа‑компоненты цвета, представленного текущим объектом. |
| static get_AliceBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFF0F8FF. |
| static get_AntiqueWhite() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFAEBD7. |
| static get_Aqua() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00FFFF. |
| static get_Aquamarine() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF7FFFD4. |
| static get_Azure() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF0FFFF. |
| get_B() const | Возвращает значение синего компонента цвета, представленного текущим объектом. |
| static get_Beige() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF5F5DC. |
| static get_Bisque() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFE4C4. |
| static get_Black() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF000000. |
| static get_BlanchedAlmond() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFEBCD. |
| static get_Blue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF0000FF. |
| static get_BlueViolet() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF8A2BE2. |
| static get_Brown() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFA52A2A. |
| static get_BurlyWood() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFDEB887. |
| static get_CadetBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF5F9EA0. |
| static get_Chartreuse() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF7FFF00. |
| static get_Chocolate() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFD2691E. |
| static get_Coral() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFF7F50. |
| static get_CornflowerBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF6495ED. |
| static get_Cornsilk() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFF8DC. |
| static get_Crimson() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFDC143C. |
| static get_Cyan() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00FFFF. |
| static get_DarkBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00008B. |
| static get_DarkCyan() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF008B8B. |
| static get_DarkGoldenrod() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFB8860B. |
| static get_DarkGray() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFA9A9A9. |
| static get_DarkGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF006400. |
| static get_DarkKhaki() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFBDB76B. |
| static get_DarkMagenta() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF8B008B. |
| static get_DarkOliveGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF556B2F. |
| static get_DarkOrange() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFF8C00. |
| static get_DarkOrchid() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF9932CC. |
| static get_DarkRed() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF8B0000. |
| static get_DarkSalmon() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFE9967A. |
| static get_DarkSeaGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF8FBC8F. |
| static get_DarkSlateBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF483D8B. |
| static get_DarkSlateGray() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF2F4F4F. |
| static get_DarkTurquoise() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00CED1. |
| static get_DarkViolet() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF9400D3. |
| static get_DeepPink() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFF1493. |
| static get_DeepSkyBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00BFFF. |
| static get_DimGray() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF696969. |
| static get_DodgerBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF1E90FF. |
| static get_Firebrick() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFB22222. |
| static get_FloralWhite() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFFAF0. |
| static get_ForestGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF228B22. |
| static get_Fuchsia() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFF00FF. |
| get_G() const | Возвращает значение зеленого компонента цвета, представленного текущим объектом. |
| static get_Gainsboro() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFDCDCDC. |
| static get_GhostWhite() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF8F8FF. |
| static get_Gold() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFD700. |
| static get_Goldenrod() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFDAA520. |
| static get_Gray() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF808080. |
| static get_Green() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF008000. |
| static get_GreenYellow() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFADFF2F. |
| static get_Honeydew() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF0FFF0. |
| static get_HotPink() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFF69B4. |
| static get_IndianRed() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFCD5C5C. |
| static get_Indigo() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF4B0082. |
| get_IsEmpty() const | Возвращает значение, указывающее, является ли текущий объект "пустым", т. к. не представляет никакого цвета. |
| get_IsNamedColor() const | Возвращает значение, определяющее, представляет ли структура Color именованный цвет или член перечисления KnownColor. |
| static get_Ivory() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFFFF0. |
| static get_Khaki() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF0E68C. |
| static get_Lavender() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFE6E6FA. |
| static get_LavenderBlush() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFF0F5. |
| static get_LawnGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF7CFC00. |
| static get_LemonChiffon() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFFACD. |
| static get_LightBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFADD8E6. |
| static get_LightCoral() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF08080. |
| static get_LightCyan() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFE0FFFF. |
| static get_LightGoldenrodYellow() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFAFAD2. |
| static get_LightGray() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFD3D3D3. |
| static get_LightGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF90EE90. |
| static get_LightPink() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFB6C1. |
| static get_LightSalmon() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFA07A. |
| static get_LightSeaGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF20B2AA. |
| static get_LightSkyBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF87CEFA. |
| static get_LightSlateGray() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF778899. |
| static get_LightSteelBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFB0C4DE. |
| static get_LightYellow() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFFFE0. |
| static get_Lime() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00FF00. |
| static get_LimeGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF32CD32. |
| static get_Linen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFAF0E6. |
| static get_Magenta() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFF00FF. |
| static get_Maroon() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF800000. |
| static get_MediumAquamarine() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF66CDAA. |
| static get_MediumBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF0000CD. |
| static get_MediumOrchid() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFBA55D3. |
| static get_MediumPurple() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF9370DB. |
| static get_MediumSeaGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF3CB371. |
| static get_MediumSlateBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF7B68EE. |
| static get_MediumSpringGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF00FA9A. |
| static get_MediumTurquoise() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF48D1CC. |
| static get_MediumVioletRed() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFC71585. |
| static get_MidnightBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF191970. |
| static get_MintCream() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFF5FFFA. |
| static get_MistyRose() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFE4E1. |
| static get_Moccasin() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFE4B5. |
| get_Name() const | Возвращает имя цвета, представленного текущим объектом. |
| static get_NavajoWhite() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFFDEAD. |
| static get_Navy() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF000080. |
| static get_OldLace() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FFFDF5E6. |
| static get_Olive() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации #FF808000. |
| static get_OliveDrab() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FF6B8E23. |
| static get_Orange() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFFA500. |
| static get_OrangeRed() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFF4500. |
| static get_Orchid() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFDA70D6. |
| static get_PaleGoldenrod() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFEEE8AA. |
| static get_PaleGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FF98FB98. |
| static get_PaleTurquoise() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFAFEEEE. |
| static get_PaleVioletRed() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFDB7093. |
| static get_PapayaWhip() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFFEFD5. |
| static get_PeachPuff() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFFDAB9. |
| static get_Peru() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFCD853F. |
| static get_Pink() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFFC0CB. |
| static get_Plum() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFDDA0DD. |
| static get_PowderBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFB0E0E6. |
| static get_Purple() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FF800080. |
| get_R() const | Возвращает значение красного компонента цвета, представленного текущим объектом. |
| static get_Red() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFF0000. |
| static get_RosyBrown() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFBC8F8F. |
| static get_RoyalBlue() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FF4169E1. |
| static get_SaddleBrown() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FF8B4513. |
| static get_Salmon() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFA8072. |
| static get_SandyBrown() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFF4A460. |
| static get_SeaGreen() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FF2E8B57. |
| static get_SeaShell() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFFFF5EE. |
| static get_Sienna() | Возвращает цвет, значение ARGB которого в шестнадцатеричной нотации равно #FFA0522D. |
| static get_Silver() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFC0C0C0. |
| static get_SkyBlue() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF87CEEB. |
| static get_SlateBlue() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF6A5ACD. |
| static get_SlateGray() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF708090. |
| static get_Snow() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFFFFAFA. |
| static get_SpringGreen() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF00FF7F. |
| static get_SteelBlue() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF4682B4. |
| static get_Tan() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFD2B48C. |
| static get_Teal() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF008080. |
| static get_Thistle() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFD8BFD8. |
| static get_Tomato() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFFF6347. |
| static get_Transparent() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #00FFFFFF. |
| static get_Turquoise() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF40E0D0. |
| static get_Violet() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFEE82EE. |
| static get_Wheat() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFF5DEB3. |
| static get_White() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFFFFFFF. |
| static get_WhiteSmoke() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFF5F5F5. |
| static get_Yellow() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FFFFFF00. |
| static get_YellowGreen() | Возвращает цвет, ARGB‑значение которого в шестнадцатеричной нотации #FF9ACD32. |
| GetBrightness() | Возвращает компонент яркости цвета, представленного текущим объектом. |
| GetHashCode() const | Возвращает хеш‑код текущего объекта. |
| GetHue() | Возвращает значение оттенка Hue‑Saturation‑Brightness (HSB) в градусах для цвета, представленного текущим объектом. |
| GetSaturation() | Возвращает насыщенность Hue‑Saturation‑Brightness (HSB) для цвета, представленного текущим объектом. |
| IsNull() const | Всегда возвращает false. |
| operator!=(const std::nullptr_t&) const | Всегда возвращает true. |
| operator!=(const Color&) const | Определяет, представляют ли текущий и указанный объекты Color разные цвета. |
| operator==(const std::nullptr_t&) const | Всегда возвращает false. |
| operator==(const Color&) const | Определяет, представляют ли текущий и указанный объекты Color один и тот же цвет. |
| ToArgb() const | Возвращает 32‑битное значение ARGB цвета, представленного текущим объектом. |
| ToString() const | Возвращает строковое представление текущего объекта. |
Поля
| Поле | Описание |
|---|---|
| static Empty | “Пустой” экземпляр класса Color, т.е. экземпляр, который не представляет никакого цвета. |
См. также
- Namespace System::Drawing
- Library Aspose.Font for C++