CMFCPropertyGridCtrl::SetCustomColors
在屬性方格控制項的各種項目指定自訂色彩。
void SetCustomColors(
COLORREF clrBackground,
COLORREF clrText,
COLORREF clrGroupBackground,
COLORREF clrGroupText,
COLORREF clrDescriptionBackground,
COLORREF clrDescriptionText,
COLORREF clrLine
);
參數
[in] clrBackground
屬性值的背景色彩。[in] clrText
屬性名稱色彩和屬性值的文字。[in] clrGroupBackground
屬性群組的背景色彩。[in] clrGroupText
屬性群組的新的文字色彩。[in] clrDescriptionBackground
描述區域的背景色彩。[in] clrDescriptionText
文字色彩會描述區域的。[in] clrLine
繪製在屬性之間的線條色彩。
備註
對於所有的參數,請指定 ((COLORREF)-1) 色彩值轉換為屬性方格控制項中的項目使用預設色彩。
若要自訂特定屬性的外觀, CMFCPropertyGridProperty 從類別衍生的類別會覆寫 CMFCPropertyGridProperty::OnDrawName、 CMFCPropertyGridProperty::OnDrawValue、 CMFCPropertyGridProperty::OnDrawExpandBox和 CMFCPropertyGridProperty::OnDrawButton 方法。
需求
標題: afxpropertygridctrl.h