Classe di CFontDialog
Consente di incorporare una finestra di dialogo di fonte- selezione nell'applicazione.
class CFontDialog : public CCommonDialog
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CFontDialog. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Visualizzare la finestra di dialogo e sarà all'utente di effettuare una selezione. |
|
Recupera la formattazione carattere del tipo di carattere selezionato. |
|
Restituisce il colore del carattere selezionata. |
|
Assegna le caratteristiche di carattere attualmente selezionata in una struttura LOGFONT. |
|
Restituisce il nome di fronte del tipo di carattere selezionato. |
|
Restituisce le dimensioni in punti del tipo di carattere selezionato. |
|
Restituisce il nome dello stile del carattere selezionata. |
|
Restituisce lo spessore del tipo di carattere selezionato. |
|
Determina se il tipo è in grassetto. |
|
Determina se il carattere il segnalibro sia in corsivo. |
|
Determina se il tipo viene visualizzata con lo a. |
|
Determina se il tipo è sottolineata. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
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à
CFontDialog
Requisiti
Header: afxdlgs.h