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

Hierarchien-Diagramm

LOGFONT

COLORREF