__VSCOLORTYPE 枚举
包含颜色值的支持表示。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
Public Enumeration __VSCOLORTYPE
public enum __VSCOLORTYPE
成员
成员名称 | 说明 | |
---|---|---|
CT_INVALID | 颜色值无效。 | |
CT_RAW | 颜色值是标准 32 位 RGB 颜色值。 | |
CT_COLORINDEX | 颜色值是枚举的成员。 | |
CT_SYSCOLOR | 颜色值是一个用于 GetSyscolor。 | |
CT_VSCOLOR | 颜色值是 __VSSYSCOLOREX 枚举的成员,并且可用于 GetVSSysColorEx。 | |
CT_AUTOMATIC | 颜色跟踪 Visual Studio 会话的 自动 颜色。 | |
CT_TRACK_FOREGROUND | 颜色跟踪 windows 会话的前景色。 | |
CT_TRACK_BACKGROUND | 颜色跟踪 windows 会话的背景色。 |
备注
Visual Studio 字体和颜色 framework 支持的表示用于 AllColorableItemInfo, ColorableItem, FontInfo 并用 IVsFontAndColorUtilities接口的成员方法的颜色不同的 windows 技术
颜色数据可以是:
使用十六进制 0x00bbggrr的 32 位 RGB 值。
其中一个索引使用实用工具方法例如 GetSyscolor 和 GetVSSysColorEx。 或为枚举的成员 (如 COLORINDEX 和 __VSSYSCOLOREX。
颜色值是与另一个编程元素--称为一个跟踪的值。 ,当跟踪的颜色对象更改,实际颜色值更改。