构造 CMFCPropertyGridFontProperty 对象。
CMFCPropertyGridFontProperty(
const CString& strName,
LOGFONT& lf,
DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
LPCTSTR lpszDescr = NULL,
DWORD_PTR dwData = 0,
COLORREF color = (COLORREF)-1
);
参数
[in] strName
属性的名称。[in] lf
指定字体的属性的逻辑字体结构。[in] dwFontDialogFlags
适用于字体对话框中显示的样式,当您单击属性值下拉式按钮。默认值是按位组合(或)的CF_EFFECTS和CF_SCREENFONTS。有关更多信息,请参见 CHOOSEFONT结构的 Flags 参数。[in] lpszDescr
字体属性的说明。默认值为 NULL。[in] dwData
特定的数据,如整数值或指向与属性的其他数据。默认值为 0。[in] color
字体的颜色。默认值为默认颜色。
备注
CMFCPropertyGridFontProperty 对象表示在属性网格字体控件的字体属性。
示例
下面的示例演示如何构造 CMFCPropertyGridFontProperty 选件类的对象。此示例是 新的控件示例的一部分。
// LOGFONT lf
// CMFCPropertyGridProperty* pGroupFont
pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));
要求
标头: afxpropertygridctrl.h