Partager via


WM_CHOOSEFONT_GETLOGFONT message

Une application envoie le message WM_CHOOSEFONT_GETLOGFONT à une boîte de dialogue Police pour récupérer des informations sur les sélections de polices actuelles de l’utilisateur.

#define WM_USER                        0x0400
#define WM_CHOOSEFONT_GETLOGFONT      (WM_USER + 1)

Paramètres

wParam

Ce paramètre n'est pas utilisé.

lParam

Pointeur vers une structure LOGFONT qui reçoit des informations sur les sélections de polices actuelles de l’utilisateur.

Valeur retournée

Ce message ne retourne pas de valeur.

Notes

La fonction ChooseFont crée une boîte de dialogue Police . Lorsque l’utilisateur ferme la boîte de dialogue Police , la fonction ChooseFont retourne des informations sur les sélections de polices de l’utilisateur dans la structure CHOOSEFONT . Le membre lpLogFont de la structure CHOOSEFONT est un pointeur vers une structure LOGFONT .

Utilisez le message WM_CHOOSEFONT_GETLOGFONT pour obtenir des informations sur les sélections de polices actuelles de l’utilisateur lorsque la boîte de dialogue Police est ouverte. Par exemple, si vous activez le bouton Appliquer dans la boîte de dialogue Police , envoyez le message pour obtenir les informations de police à appliquer à la sélection de texte actuelle.

En règle générale, vous activez une procédure de crochet CFHookProc pour traiter WM_COMMAND messages pour le bouton Appliquer . Lorsque l’utilisateur clique sur le bouton Appliquer , la procédure de crochet envoie le message WM_CHOOSEFONT_GETLOGFONT à la boîte de dialogue.

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

WM_COMMAND

Conceptuel

Bibliothèque de boîtes de dialogue commune

Autres ressources

LOGFONT