_Message SETDEFID DM
Modifie l’identificateur du bouton de commande 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 de commande qui devient la valeur par défaut.
-
lParam
-
Ce paramètre n'est pas utilisé.
Valeur de retour
La valeur de retour est toujours true.
Notes
Ce message est traité par la fonction DefDlgProc . Pour définir le bouton de commande par défaut, la fonction peut envoyer des messages WM _ GETDLGCODE et BM _ SETSTYLE au contrôle spécifié et au bouton de commande par défaut actuel.
L’utilisation du message DM _ SETDEFID peut entraîner l’affichage de plusieurs boutons avec l’état de bouton de commande par défaut. Quand le système affiche une boîte de dialogue, il dessine le premier bouton de commande 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 supprimera pas toujours la bordure d’État par défaut du premier bouton de commande. Dans ce cas, l’application doit envoyer un message BM _ SETSTYLE pour modifier le premier style de bordure du bouton de commande.
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