Klasa CMFCToolBarFontComboBox
Przycisk paska narzędzi, który zawiera formant pola kombi, który pozwala użytkownikowi wybrać czcionkę z listy czcionek systemowych.
class CMFCToolBarFontComboBox : public CMFCToolBarComboBoxButton
Członkowie
Konstruktorzy chronieni
Nazwa |
Opis |
---|---|
Konstrukcje CMFCToolBarFontComboBox obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Zwraca wskaźnik do CMFCFontInfo obiektu określonego indeksu w polu kombi. |
|
Wybiera czcionkę w polu kombi czcionki żadnej nazwy czcionki lub zestaw prefiks i znaków czcionki. |
Członkowie danych
- CMFCToolBarFontComboBox::m_nFontHeight
Wysokość znaków w polu kombi czcionki.
Uwagi
Aby dodać przycisk pole kombi czcionki do paska narzędzi, wykonaj następujące kroki:
Zarezerwować Identyfikatora fikcyjnego zasobu dla przycisku w nadrzędnej zasobów narzędzi.
Konstruowanie CMFCToolBarFontComboBox obiektu.
W przypadku obsługi wiadomości, który przetwarza AFX_WM_RESETTOOLBAR wiadomości, zastąpić oryginalny przycisk Nowy przycisk pole kombi przy użyciu CMFCToolBar::ReplaceButton.
Zsynchronizować wybranego w polu kombi z czcionek w dokumencie przy użyciu czcionki CMFCToolBarFontComboBox::SetFont metody.
Zsynchronizować czcionki dokumentu z czcionki zaznaczonej w polu kombi, użyj CMFCToolBarFontComboBox::GetFontDesc metodę pobierania atrybutów wybranej czcionki i służy do tworzenia tych atrybutów Klasa CFont obiektu.
Przycisk pola kombi czcionka wywołuje funkcję Win32 EnumFontFamiliesEx , aby określić czcionki ekranu i drukarki, dostępne w systemie.
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxtoolbarfontcombobox.h
Zobacz też
Zadania
Instruktaż: Wprowadzanie formanty na paskach narzędzi
Informacje
Klasa CMFCToolBarComboBoxButton