Classe di CFontDialog

Consente di incorporare una finestra di dialogo di fonte- selezione nell'applicazione.

class CFontDialog : public CCommonDialog

Membri

kck77523.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CFontDialog::CFontDialog

Costruisce un oggetto CFontDialog.

kck77523.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CFontDialog::DoModal

Visualizzare la finestra di dialogo e sarà all'utente di effettuare una selezione.

CFontDialog::GetCharFormat

Recupera la formattazione carattere del tipo di carattere selezionato.

CFontDialog::GetColor

Restituisce il colore del carattere selezionata.

CFontDialog::GetCurrentFont

Assegna le caratteristiche di carattere attualmente selezionata in una struttura LOGFONT.

CFontDialog::GetFaceName

Restituisce il nome di fronte del tipo di carattere selezionato.

CFontDialog::GetSize

Restituisce le dimensioni in punti del tipo di carattere selezionato.

CFontDialog::GetStyleName

Restituisce il nome dello stile del carattere selezionata.

CFontDialog::GetWeight

Restituisce lo spessore del tipo di carattere selezionato.

CFontDialog::IsBold

Determina se il tipo è in grassetto.

CFontDialog::IsItalic

Determina se il carattere il segnalibro sia in corsivo.

CFontDialog::IsStrikeOut

Determina se il tipo viene visualizzata con lo a.

CFontDialog::IsUnderline

Determina se il tipo è sottolineata.

kck77523.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CFontDialog::m_cf

Una struttura utilizzata per personalizzare un oggetto CFontDialog.

Note

Un oggetto CFontDialog è una finestra di dialogo con un elenco di tipi di carattere attualmente installati nel sistema.L'utente può selezionare un tipo di carattere specifico dall'elenco e la selezione viene presentato un rapporto all'applicazione.

Per creare un oggetto CFontDialog, utilizzare il costruttore fornito o derivare una nuova sottoclasse e utilizzare il proprio costruttore personalizzato.

Una volta creato un oggetto CFontDialog è stato creato, è possibile utilizzare la struttura m_cf per inizializzare i valori o gli stati dei controlli nella finestra di dialogo.La struttura m_cf è di tipo CHOOSEFONT.Per ulteriori informazioni sulla struttura, vedere Windows SDK.

Dopo aver inizializzato i controlli dell'oggetto finestra di dialogo, chiamare la funzione membro DoModal per visualizzare la finestra di dialogo e per consentire di selezionare un tipo di carattere.DoModal restituisce se l'utente ha scelto del pulsante OK (IDOK) o annulla (IDCANCEL).

Se DoModal restituisce IDOK, è possibile utilizzare una delle funzioni membro di CFontDialog per recuperare l'input di informazioni dall'utente.

È possibile utilizzare la funzione di Windows CommDlgExtendedError per determinare se si è verificato un errore durante l'inizializzazione della finestra di dialogo e per ulteriori informazioni sull'errore.Per ulteriori informazioni su questa funzione, vedere Windows SDK.

CFontDialog si basa sul file di COMMDLG.DLL fornito con le versioni di Windows 3,1 e successive.

Per personalizzare la finestra di dialogo, derivare una classe da CFontDialog, fornire un modello personalizzato di una finestra di dialogo e aggiungere una mappa messaggi per elaborare i messaggi di notifica dai controlli estesi.Tutti i messaggi non elaborati devono essere passati alla classe di base.

Personalizzare la funzione hook non è obbligatorio.

Per ulteriori informazioni su l CFontDialog, vedere Classi comuni della finestra di dialogo.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CFontDialog

Requisiti

Header: afxdlgs.h

Vedere anche

Riferimenti

Classe di CCommonDialog

Grafico della gerarchia

Concetti

MFC campione HIERSVR