CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty
Constrói um CMFCPropertyGridFontProperty objeto.
CMFCPropertyGridFontProperty(
const CString& strName,
LOGFONT& lf,
DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
LPCTSTR lpszDescr = NULL,
DWORD_PTR dwData = 0,
COLORREF color = (COLORREF)-1
);
Parâmetros
[in] strName
O nome da propriedade.[in] lf
Uma estrutura de fonte lógico que especifica os atributos da fonte.[in] dwFontDialogFlags
Estilos que são aplicados à caixa de diálogo fonte exibida quando você clicar no botão de drop-down de valor da propriedade.O valor padrão é a combinação de bit a bit (ou) de CF_EFFECTS e CF_SCREENFONTS.Para obter mais informações, consulte o Flags parâmetro das Estrutura CHOOSEFONT.[in] lpszDescr
Descrição da propriedade fonte.O valor padrão é NULL.[in] dwData
Dados específicos do aplicativo, sistema autônomo um inteiro ou um ponteiro para outros dados que está associados com a propriedade.O valor padrão é 0.[in] color
Cor da fonte.O valor padrão é a cor padrão.
Comentários
A CMFCPropertyGridFontProperty objeto representa uma propriedade de fonte em um controle de fonte de grade de propriedade.
Exemplo
O exemplo a seguir demonstra como construir um objeto do CMFCPropertyGridFontProperty classe. Este exemplo faz parte o Exemplo do NewControls: Aplicativo de demonstração de controles MFC.
// LOGFONT lf
// CMFCPropertyGridProperty* pGroupFont
pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));
Requisitos
Cabeçalho: afxpropertygridctrl.h