DM_SETDEFID mensaje
Cambia el identificador del botón de inserción predeterminado para un cuadro de diálogo.
#define WM_USER 0x0400
#define DM_SETDEFID (WM_USER+1)
Parámetros
-
wParam
-
Identificador de un control de botón de inserción que se convertirá en el valor predeterminado.
-
lParam
-
Este parámetro no se utiliza.
Valor devuelto
El valor devuelto siempre es TRUE.
Comentarios
La función DefDlgProc procesa este mensaje. Para establecer el botón de inserción predeterminado, la función puede enviar WM_GETDLGCODE y BM_SETSTYLE mensajes al control especificado y al botón de inserción predeterminado actual.
El uso del mensaje DM_SETDEFID puede dar lugar a que más de un botón parezca tener el estado predeterminado del botón de inserción. Cuando el sistema abre un cuadro de diálogo, dibuja el primer botón de inserción de la plantilla de diálogo con el borde de estado predeterminado. El envío de un mensaje de DM_SETDEFID para cambiar el botón predeterminado no siempre quitará el borde de estado predeterminado del primer botón de inserción. En estos casos, la aplicación debe enviar un mensaje de BM_SETSTYLE para cambiar el primer estilo de borde del botón de inserción.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también
-
Referencia
-
Conceptual
-
Otros recursos