WM_CHOOSEFONT_GETLOGFONT messaggio

Un'applicazione invia il messaggio WM_CHOOSEFONT_GETLOGFONT a una finestra di dialogo Tipo di carattere per recuperare informazioni sulle selezioni dei tipi di carattere correnti dell'utente.

#define WM_USER                        0x0400
#define WM_CHOOSEFONT_GETLOGFONT      (WM_USER + 1)

Parametri

wParam

Questo parametro non viene usato.

lParam

Puntatore a una struttura LOGFONT che riceve informazioni sulle selezioni dei tipi di carattere correnti dell'utente.

Valore restituito

Questo messaggio non restituisce un valore.

Commenti

La funzione ChooseFont crea una finestra di dialogo Carattere . Quando l'utente chiude la finestra di dialogo Carattere , la funzione ChooseFont restituisce informazioni sulle selezioni dei tipi di carattere dell'utente nella struttura CHOOSEFONT . Il membro lpLogFont della struttura CHOOSEFONT è un puntatore a una struttura LOGFONT .

Usare il messaggio WM_CHOOSEFONT_GETLOGFONT per ottenere informazioni sulle selezioni correnti del carattere dell'utente mentre la finestra di dialogo Carattere è aperta. Ad esempio, se si abilita il pulsante Applica nella finestra di dialogo Carattere , inviare il messaggio per ottenere le informazioni sul tipo di carattere da applicare alla selezione del testo corrente.

In genere, si abilita una procedura di hook CFHookProc per elaborare i messaggi WM_COMMAND per il pulsante Applica . Quando l'utente fa clic sul pulsante Applica , la procedura di hook invia il messaggio di WM_CHOOSEFONT_GETLOGFONT alla finestra di dialogo.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Commdlg.h (includono Windows.h)

Vedi anche

Riferimento

CFHookProc

ScegliereFont

CHOOSEFONT

WM_COMMAND

Informazioni concettuali

Libreria di finestre di dialogo comuni

Altre risorse

LOGFONT