Sdílet prostřednictvím


Třída CFontDialog

Umožňuje zahrnout do aplikace dialogové okno pro výběr písma.

class CFontDialog : public CCommonDialog

Členy

Veřejné konstruktory

Název

Description

CFontDialog::CFontDialog

Konstrukce CFontDialog objektu.

Veřejné metody

Název

Description

CFontDialog::DoModal

Zobrazí dialogové okno a umožňuje uživateli provést výběr.

CFontDialog::GetCharFormat

Použije formátování vybraného písma.

CFontDialog::GetColor

Vrátí barvu vybraného písma.

CFontDialog::GetCurrentFont

Přiřadí vlastnosti aktuálně vybrané písmo LOGFONT struktury.

CFontDialog::GetFaceName

Vrátí nominální název vybraného písma.

CFontDialog::GetSize

Vrátí velikost vybraného písma.

CFontDialog::GetStyleName

Vrátí název stylu vybraného písma.

CFontDialog::GetWeight

Vrátí hmotnosti vybraného písma.

CFontDialog::IsBold

Určuje, zda je písmo tučné.

CFontDialog::IsItalic

Určuje, zda je písmo kurzíva.

CFontDialog::IsStrikeOut

Určuje, zda je písmo zobrazeno s přeškrtnutí.

CFontDialog::IsUnderline

Určuje, zda je písmo podtržené.

Veřejné datové členy

Název

Description

CFontDialog::m_cf

Struktura se používají k přizpůsobení CFontDialog objektu.

Poznámky

A CFontDialog je objekt dialogové okno se seznamem písem nainstalovaných v systému.Uživatele můžete vybrat určité písmo ze seznamu a výběr pak hlášení zpět do aplikace.

Konstrukce CFontDialog objekt, použijte konstruktor poskytované nebo odvození nové podtřídy a používat vlastní vlastní konstruktor.

Jednou CFontDialog bylo vyrobeno objekt, můžete použít m_cf struktury inicializace hodnoty nebo státy ovládací prvky v dialogovém okně.M_cf struktury je typu CHOOSEFONT.Další informace na této struktuře naleznete .

Po inicializaci objektu dialogu Ovládací prvky, zavolejte DoModal členské funkce zobrazíte dialogové okno, a umožní uživateli vybrat písmo.DoModalVrátí se, zda vybrané uživatele na tlačítko OK (IDOK) nebo zrušení (IDCANCEL) tlačítko.

Pokud DoModal vrátí IDOK, můžete použít jednu z CFontDialog jeho funkce členů načíst informace o vstup uživatele.

Pomocí systému Windows CommDlgExtendedError funkce určit, zda došlo k chybě při inicializaci dialogové okno a další informace o chybě.Další informace o této funkci naleznete .

CFontDialogvyužívá COMMDLG.Soubor knihovny DLL dodávaný se systémem Windows verze 3.1 a vyšší.

Dialogové okno Upravit, odvození třídy z CFontDialog , poskytují vlastní dialogové okno šablony a přidat zprávu mapy pro zpracování zpráv oznámení z rozšířené ovládací prvky.Všechny nezpracované zprávy by měly být předány základní třídy.

Přizpůsobení funkce zavěšení není vyžadováno.

Další informace o použití CFontDialog , viz Společných tříd dialogové okno.

Hierarchii dědičnosti

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CFontDialog

Požadavky

Záhlaví: afxdlgs.h

Viz také

Referenční dokumentace

Třída CCommonDialog

Graf hierarchie

Koncepty

MFC vzorek HIERSVR