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