_ _ Message SETLOGFONT WM CHOOSEFONT

Une application envoie le message WM _ CHOOSEFONT _ SETLOGFONT à une boîte de dialogue de police pour définir les informations de police logique actuelles.

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

Paramètres

wParam

Ce paramètre n'est pas utilisé.

lParam

Pointeur vers une structure LOGFONT qui contient des informations sur la police logique en cours.

Valeur de retour

Ce message n’a pas de valeur de retour.

Notes

Quand vous appelez la fonction ChooseFont pour créer une boîte de dialogue de police , vous pouvez utiliser le membre lpLogFont de la structure ChooseFont pour spécifier une structure LOGFONT contenant les valeurs initiales de la boîte de dialogue. Utilisez le message WM _ CHOOSEFONT _ SETLOGFONT pour spécifier une structure LOGFONT avec des valeurs différentes lorsque la boîte de dialogue police est ouverte.

En règle générale, vous envoyez le message WM _ CHOOSEFONT _ SETLOGFONT à partir d’une procédure de hook CFHookProc . La procédure de hook peut également envoyer les messages WM _ CHOOSEFONT _ GETLOGFONT et WM _ CHOOSEFONT _ SETFLAGS .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
Commdlg. h (inclure Windows. h)

Voir aussi

Référence

CFHookProc

ChooseFont

CHOOSEFONT

_CHOOSEFONT WM _ GETLOGFONT

_CHOOSEFONT WM _ SETFLAGS

Conceptuel

Bibliothèque de boîtes de dialogue communes

Autres ressources

LOGFONT