CFontDialog::m_cf
Structure dont les membres stockent les caractéristiques de l'objet dialog.
CHOOSEFONT m_cf;
Notes
Après avoir construit un objet d' CFontDialog , vous pouvez utiliser m_cf pour modifier les différents aspects de la boîte de dialogue avant d'appeler la fonction membre d' DoModal .Pour plus d'informations sur cette structure, consultez CHOOSEFONT dans Kit de développement logiciel Windows.
Exemple
// The code fragment creates a font based on the information
// we got from CFontDialog::m_cf variable.
CFontDialog dlg;
if (dlg.DoModal() == IDOK)
{
// Create the font using the selected font from CFontDialog.
LOGFONT lf;
memcpy(&lf, dlg.m_cf.lpLogFont, sizeof(LOGFONT));
CFont font;
VERIFY(font.CreateFontIndirect(&lf));
// Do something with the font just created...
CClientDC dc(this);
CFont* def_font = dc.SelectObject(&font);
dc.TextOut(5, 5, _T("Hello"), 5);
dc.SelectObject(def_font);
// Done with the font. Delete the font object.
font.DeleteObject();
}
Configuration requise
Header: afxdlgs.h