Partager via


CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty

Construit un objet CMFCPropertyGridFontProperty.

CMFCPropertyGridFontProperty(
   const CString& strName,
   LOGFONT& lf,
   DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
   LPCTSTR lpszDescr = NULL,
   DWORD_PTR dwData = 0,
   COLORREF color = (COLORREF)-1
);

Paramètres

  • [in] strName
    le nom de la propriété ;

  • [in] lf
    Une structure logique de la police qui spécifie les attributs de la police.

  • [in] dwFontDialogFlags
    Styles appliqués à la boîte de dialogue Police qui s'affiche lorsque vous cliquez sur le bouton déroulant de valeur de propriété. La valeur par défaut est la combinaison d'opérations de bits (OR) de CF_EFFECTS et de CF_SCREENFONTS. Pour plus d'informations, consultez le paramètre d' Flags de structure de CHOOSEFONT.

  • [in] lpszDescr
    Description de la propriété de la police. La valeur par défaut est NULL.

  • [in] dwData
    Données spécifiques à l'application, comme un entier ou un pointeur vers d'autres données associées à la propriété. La valeur par défaut est 0.

  • [in] color
    La couleur de la police. La valeur par défaut est la couleur par défaut.

Notes

Un objet d' CMFCPropertyGridFontProperty représente une propriété de police dans un contrôle de la police de grille des propriétés.

Exemple

L'exemple suivant montre comment un élément objet de la classe d' CMFCPropertyGridFontProperty . Cet exemple fait partie de Nouvel exemples de contrôles.

 // LOGFONT lf 
    // CMFCPropertyGridProperty* pGroupFont
    pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));

Configuration requise

en-tête : afxpropertygridctrl.h

Voir aussi

Référence

CMFCPropertyGridFontProperty, classe

Graphique de la hiérarchie

LOGFONT

COLORREF