WM_CHOOSEFONT_GETLOGFONT

Senden Sie die WM_CHOOSEFONT_GETLOGFONT-Nachricht zu einem Schriftart -Dialogfeld zum Abrufen von Informationen über die aktuelle Schriftart Benutzerauswahl.

WM_CHOOSEFONT_GETLOGFONT wParam = 0;                / / nicht verwendet, muss 0 (null) lParam = (LPLOGFONT) LPRF; / / Adresse der Struktur. mit Schriftartdaten 

 

Parameter

lprf
Zeiger auf eine LOGFONT -Struktur, die Informationen über die aktuelle Schriftart Benutzerauswahl empfängt.

Rückgabewerte

Diese Meldung keinen Wert zurück.

Bemerkungen

Die ChooseFont -Funktion erstellt ein Font -Dialogfeld. Wenn der Benutzer das Dialogfeld Schriftart schließt, gibt die ChooseFont -Funktion Informationen über die Schriftart Benutzerauswahl in die CHOOSEFONT -Struktur. Der LpLogFont -Member der Struktur CHOOSEFONT ist ein Zeiger auf eine die LOGFONT -Struktur.

Verwenden Sie die WM_CHOOSEFONT_GETLOGFONT-Nachricht, um Informationen über die aktuelle Schriftart Benutzerauswahl zu erhalten, während das Dialogfeld Schriftart geöffnet ist. Zum Beispiel, wenn Sie auf die Schaltfläche übernehmen im Dialogfeld Schriftart aktivieren, senden Sie die Nachricht zum Abrufen der Schriftartinformationen auf die aktuelle Textauswahl angewendet.

In der Regel können Sie eine CFHookProc -Hook-Prozedur verarbeitet WM_COMMAND-Nachrichten für die Schaltfläche übernehmen . Klickt der Benutzer die Schaltfläche übernehmen klicken, sendet die Hook-Prozedur die WM_CHOOSEFONT_GETLOGFONT-Nachricht an das Dialogfeld.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In commdlg.h deklariert.

Siehe auch

Übersicht über Common Dialog Box Library, gemeinsame Dialogfeldmeldungen, CFHookProc, ChooseFont, CHOOSEFONT, LOGFONT, WM_COMMAND