Freigeben über


WM_CHOOSEFONT_SETLOGFONT Nachricht

Eine Anwendung sendet die WM_CHOOSEFONT_SETLOGFONT Nachricht an ein Dialogfeld Schriftart , um die aktuellen Informationen zur logischen Schriftart festzulegen.

#define WM_USER                        0x0400
#define WM_CHOOSEFONT_SETLOGFONT      (WM_USER + 101)

Parameter

wParam

Dieser Parameter wird nicht verwendet.

lParam

Ein Zeiger auf eine LOGFONT-Struktur , die Informationen zur aktuellen logischen Schriftart enthält.

Rückgabewert

Diese Nachricht hat keinen Rückgabewert.

Bemerkungen

Wenn Sie die ChooseFont-Funktion aufrufen, um ein Dialogfeld Schriftart zu erstellen, können Sie das lpLogFont-Element der CHOOSEFONT-Struktur verwenden, um eine LOGFONT-Struktur mit Anfangswerten für das Dialogfeld anzugeben. Verwenden Sie die WM_CHOOSEFONT_SETLOGFONT Meldung, um eine LOGFONT-Struktur mit unterschiedlichen Werten anzugeben, während das Dialogfeld Schriftart geöffnet ist.

In der Regel senden Sie die WM_CHOOSEFONT_SETLOGFONT Nachricht aus einer CFHookProc-Hookprozedur . Die Hookprozedur kann auch die WM_CHOOSEFONT_GETLOGFONT und WM_CHOOSEFONT_SETFLAGS Nachrichten senden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Commdlg.h (einschließlich Windows.h)

Weitere Informationen

Referenz

CFHookProc

ChooseFont

CHOOSEFONT

WM_CHOOSEFONT_GETLOGFONT

WM_CHOOSEFONT_SETFLAGS

Konzept

Allgemeine Dialogfeldbibliothek

Andere Ressourcen

LOGFONT