DM_SETDEFID message
Modifie l’identificateur du bouton push par défaut d’une boîte de dialogue.
#define WM_USER 0x0400
#define DM_SETDEFID (WM_USER+1)
Paramètres
-
wParam
-
Identificateur d’un contrôle de bouton push qui deviendra la valeur par défaut.
-
lParam
-
Ce paramètre n'est pas utilisé.
Valeur retournée
La valeur de retour est toujours TRUE.
Notes
Ce message est traité par la fonction DefDlgProc . Pour définir le bouton push par défaut, la fonction peut envoyer des messages WM_GETDLGCODE et BM_SETSTYLE au contrôle spécifié et au bouton push par défaut actuel.
L’utilisation du message DM_SETDEFID peut entraîner l’affichage de plusieurs boutons avec l’état de bouton push par défaut. Lorsque le système affiche une boîte de dialogue, il dessine le premier bouton push dans le modèle de boîte de dialogue avec la bordure d’état par défaut. L’envoi d’un message DM_SETDEFID pour modifier le bouton par défaut ne supprime pas toujours la bordure d’état par défaut du premier bouton push. Dans ce cas, l’application doit envoyer un message BM_SETSTYLE pour modifier le style de bordure du premier bouton push.
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 |
|
Voir aussi
-
Référence
-
Conceptuel
-
Autres ressources