Třída CMFCToolBarFontComboBox
Tlačítko panelu nástrojů, který obsahuje ovládací prvek pole se seznamem, který umožňuje uživateli vybrat písmo ze seznamu písem systému.
class CMFCToolBarFontComboBox : public CMFCToolBarComboBoxButton
Členy
Chráněné konstruktory
Název |
Description |
---|---|
Konstrukce CMFCToolBarFontComboBox objektu. |
Veřejné metody
Název |
Description |
---|---|
Vrací ukazatel CMFCFontInfo objektu zadaného indexu v poli se seznamem. |
|
Vybere písmo v poli se seznamem písma podle buď název písma nebo předpony a znaková sada písma. |
Datové členy
- CMFCToolBarFontComboBox::m_nFontHeight
Výška znaků v poli se seznamem písem.
Poznámky
Přidat tlačítko pole se seznamem písmo na panelu nástrojů, postupujte takto:
Rezervujte ID zástupný zdroj pro tlačítka v panelu nástrojů prostředku nadřazené.
Sestavte objekt CMFCToolBarFontComboBox.
V popisovači zprávy, která zpracovává AFX_WM_RESETTOOLBAR zpráva, nahradit původní tlačítko nové tlačítko pole se seznamem pomocí CMFCToolBar::ReplaceButton.
Synchronizovat vybrané v poli se seznamem písmo v dokumentu pomocí písma CMFCToolBarFontComboBox::SetFont metoda.
Synchronizovat s písmo vybrané v poli se seznamem písem dokumentu, použijte CMFCToolBarFontComboBox::GetFontDesc metoda atributy vybrané písmo načíst a vytvořit pomocí těchto atributů Třída CFont objektu.
Tlačítko pole se seznamem písmo volá funkci Win32 EnumFontFamiliesEx k určení písma obrazovky a tiskárny, v systému k dispozici.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxtoolbarfontcombobox.h
Viz také
Úkoly
Návod: Umístění ovládacích prvků na panely nástrojů
Referenční dokumentace
Třída CMFCToolBarComboBoxButton