WM _ CHOOSEFONT _ GETLOGFONT-Nachricht
Eine Anwendung sendet die WM _ CHOOSEFONT _ GETLOGFONT-Nachricht an ein Schriftartdialogfeld, um Informationen über die aktuelle Schriftartauswahl des Benutzers abzurufen.
#define WM_USER 0x0400
#define WM_CHOOSEFONT_GETLOGFONT (WM_USER + 1)
Parameter
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Ein Zeiger auf eine LOGFONT-Struktur, die Informationen über die aktuelle Schriftartauswahl des Benutzers empfängt.
Rückgabewert
Diese Meldung gibt keinen Wert zurück.
Hinweise
Die Funktion ChooseFont erstellt ein Dialogfeld Schriftart. Wenn der Benutzer das Dialogfeld Schriftart schließt, gibt die ChooseFont-Funktion Informationen über die Schriftartauswahl des Benutzers in der CHOOSEFONT-Struktur zurück. Der lpLogFont-Member der CHOOSEFONT-Struktur ist ein Zeiger auf eine LOGFONT-Struktur.
Verwenden Sie die WM _ CHOOSEFONT _ GETLOGFONT-Meldung, um Informationen über die aktuelle Schriftartauswahl des Benutzers zu erhalten, während das Dialogfeld Schriftart geöffnet ist. Wenn Sie beispielsweise die Schaltfläche Anwenden im Dialogfeld Schriftart aktivieren, senden Sie die Nachricht, um die Schriftartinformationen zu erhalten, die auf die aktuelle Textauswahl angewendet werden.
In der Regel aktivieren Sie eine CFHookProc-Hookprozedur, um WM _ COMMAND-Meldungen für die Schaltfläche Anwenden zu verarbeiten. Wenn der Benutzer auf die Schaltfläche Anwenden klickt, sendet die Hookprozedur die WM _ CHOOSEFONT _ GETLOGFONT-Meldung an das Dialogfeld.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
Siehe auch
-
Verweis
-
Konzept
-
Andere Ressourcen