messaggio DM_SETDEFID
Modifica l'identificatore del pulsante push predefinito per una finestra di dialogo.
#define WM_USER 0x0400
#define DM_SETDEFID (WM_USER+1)
Parametri
-
wParam
-
Identificatore di un controllo pulsante che diventerà il valore predefinito.
-
lParam
-
Questo parametro non viene usato.
Valore restituito
Il valore restituito è sempre TRUE.
Commenti
Questo messaggio viene elaborato dalla funzione DefDlgProc . Per impostare il pulsante push predefinito, la funzione può inviare WM_GETDLGCODE e BM_SETSTYLE messaggi al controllo specificato e al pulsante di push predefinito corrente.
L'uso del messaggio DM_SETDEFID può comportare più di un pulsante che appare per avere lo stato predefinito del pulsante push. Quando il sistema visualizza una finestra di dialogo, disegna il primo pulsante push nel modello di dialogo con il bordo di stato predefinito. L'invio di un messaggio DM_SETDEFID per modificare il pulsante predefinito non rimuoverà sempre il bordo dello stato predefinito dal primo pulsante push. In questi casi, l'applicazione deve inviare un messaggio BM_SETSTYLE per modificare il primo stile del bordo del pulsante push.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali
-
Altre risorse