Inviare il messaggio WM_CHOOSEFONT_GETLOGFONT a una finestra di dialogo tipo di carattere per recuperare informazioni su selezioni di carattere corrente dell'utente.
WM_CHOOSEFONT_GETLOGFONT wParam = 0; / / non utilizzata, deve essere zero lParam = lplf (LPLOGFONT); / / indirizzo di struct. con i dati di carattere
Questo messaggio non restituisce un valore.
La funzione ChooseFont crea una finestra di dialogo tipo di carattere . Quando l'utente chiude la finestra di dialogo tipo di carattere , la funzione ChooseFont restituisce informazioni sulle selezioni dei caratteri dell'utente nella struttura CHOOSEFONT . Il lpLogFont membro della struttura CHOOSEFONT è un puntatore a un struttura LOGFONT.
Utilizzare il messaggio WM_CHOOSEFONT_GETLOGFONT per ottenere informazioni sulle selezioni di carattere corrente dell'utente mentre la finestra di dialogo tipo di carattere è aperto. Ad esempio, se si attiva il pulsante applica nella finestra di dialogo tipo di carattere , inviare il messaggio per ottenere le informazioni di carattere da applicare alla selezione testo corrente.
In genere, si attiva una routine di hook CFHookProc per elaborare i messaggi WM_COMMAND per il pulsante applica . Quando l'utente fa clic sul pulsante applica , la routine di hook invia il messaggio WM_CHOOSEFONT_GETLOGFONT alla finestra di dialogo.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in commdlg.h.
Comune di dialogo casella libreria panoramica, messaggi di Box di dialogo comuni, CFHookProc, ChooseFont, CHOOSEFONT, LOGFONT, WM_COMMAND