Udostępnij za pośrednictwem


Klasa CFontDialog

Umożliwia włączenie okno dialogowe wybór czcionek do aplikacji.

class CFontDialog : public CCommonDialog

Członkowie

Publiczne konstruktory

Nazwa

Opis

CFontDialog::CFontDialog

Konstrukcje CFontDialog obiektu.

Metody publiczne

Nazwa

Opis

CFontDialog::DoModal

Wyświetla okno dialogowe i umożliwia użytkownikowi zaznaczanie jest niepotrzebne.

CFontDialog::GetCharFormat

Pobiera formatowanie znaków wybranej czcionki.

CFontDialog::GetColor

Zwraca wartość koloru wybranej czcionki.

CFontDialog::GetCurrentFont

Przypisuje właściwości aktualnie wybranej czcionki, aby LOGFONT struktury.

CFontDialog::GetFaceName

Zwraca nazwę face wybranej czcionki.

CFontDialog::GetSize

Zwraca rozmiar w punktach wybranej czcionki.

CFontDialog::GetStyleName

Zwraca nazwę stylu wybranej czcionki.

CFontDialog::GetWeight

Zwraca wagi wybranej czcionki.

CFontDialog::IsBold

Określa, czy czcionka jest pogrubiony.

CFontDialog::IsItalic

Określa, czy czcionka jest kursywą.

CFontDialog::IsStrikeOut

Określa, czy czcionka jest wyświetlane przekreślenie.

CFontDialog::IsUnderline

Określa, czy czcionka jest podkreślona.

Publiczne danych członków

Nazwa

Opis

CFontDialog::m_cf

Struktura, używane do dostosowywania CFontDialog obiektu.

Uwagi

A CFontDialog obiekt jest okno dialogowe z listą czcionek zainstalowanych w systemie.Użytkownik może wybrać określonej czcionki z listy, a ten wybór jest następnie zgłoszone wstecz do aplikacji.

Aby skonstruować CFontDialog obiekt, użyj konstruktora, dostarczone lub pobrać nową podklasę i używać własnego niestandardowego konstruktora.

Po CFontDialog obiektu została skonstruowana, można użyć m_cf struktury zainicjować wartości lub Państwa formantów w oknie dialogowym.M_cf struktury jest typu CHOOSEFONT.Więcej informacji dotyczących tej struktury, zobacz Windows SDK.

Po inicjowanie obiektu okno dialogowe formantów, call DoModal Członkowskie funkcji, aby wyświetlić okno dialogowe i użytkownikowi wybrać czcionkę.DoModalZwraca się, czy użytkownik wybrał OK (IDOK) lub przycisk Anuluj (IDCANCEL) przycisk.

Jeśli DoModal zwraca IDOK, można użyć jednej z CFontDialogw funkcji elementów członkowskich do pobierania informacji wprowadzania przez użytkownika.

Można użyć systemu Windows CommDlgExtendedError funkcji, aby ustalić, czy wystąpił błąd podczas inicjowania okna dialogowego i Dowiedz się więcej o błędzie.Aby uzyskać więcej informacji o tej funkcji, zobacz Windows SDK.

CFontDialogkorzysta z pliku COMMDLG.Plik DLL, dostarczany z systemem Windows w wersji 3.1 lub nowszej.

Aby dostosować okno dialogowe, czerpią klasy z CFontDialog, zapewniają szablonu niestandardowe okna dialogowe i mapę wiadomości do przetwarzania wiadomości powiadomień z rozszerzonych formantów.Komunikaty nieprzetworzonych powinien zostać przekazany do klasy podstawowej.

Dostosowywanie funkcji haka nie jest wymagane.

Aby uzyskać więcej informacji na temat używania CFontDialog, zobacz Wspólne okno dialogowe klasy.

Hierarchii dziedziczenia

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CFontDialog

Wymagania

Nagłówek: afxdlgs.h

Zobacz też

Informacje

Klasa CCommonDialog

Diagram hierarchii

Koncepcje

Próbki MFC HIERSVR