CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty
Erstellt ein CMFCPropertyGridFontProperty-Objekt.
CMFCPropertyGridFontProperty(
const CString& strName,
LOGFONT& lf,
DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
LPCTSTR lpszDescr = NULL,
DWORD_PTR dwData = 0,
COLORREF color = (COLORREF)-1
);
Parameter
[in] strName
Name der Eigenschaft.[in] lf
Eine logische Schriftartstruktur, die die Attribute der Schriftarten angibt.[in] dwFontDialogFlags
Stile, die für das Schriftartdialogfeld angewendet werden, das angezeigt wird, wenn Sie auf die Eigenschaftswertdropdownschaltfläche klicken. Der Standardwert ist die bitweise Kombination (OR) von CF_EFFECTS und von CF_SCREENFONTS. Weitere Informationen finden Sie im Flags-Parameter CHOOSEFONT-Struktur.[in] lpszDescr
Beschreibung der Schriftarteigenschaft. Der Standardwert ist NULL.[in] dwData
Anwendungsspezifische Daten, wie eine ganze Zahl oder einen Zeiger auf anderen Daten, die der Eigenschaft zugeordnet ist. Der Standardwert ist 0.[in] color
Die Farbe der Schriftart. Der Standardwert ist die Standardfarbe.
Hinweise
Ein Objekt stellt eine CMFCPropertyGridFontProperty Schriftarteigenschaft in einem Eigenschaftraster-Schriftartsteuerelement dar.
Beispiel
Im folgenden Beispiel wird wie Konstrukt ein Objekt der Klasse CMFCPropertyGridFontProperty. Dieses Beispiel ist Teil Neue Kontrollprobe.
// LOGFONT lf
// CMFCPropertyGridProperty* pGroupFont
pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));
Anforderungen
Header: afxpropertygridctrl.h