Freigeben über


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

Siehe auch

Referenz

CMFCPropertyGridFontProperty-Klasse

Hierarchiediagramm

LOGFONT

COLORREF