Estilos de cuadro de mensaje
Los estilos siguientes del cuadro de mensajes.
Tipos de Message_Box
El cuadro de mensaje deMB_ABORTRETRYIGNOREThe contiene tres pulsadores: El anulación, intente, y omite.
El cuadro de mensaje deMB_OKThe contiene un mismo botón: ACEPTAR.
El cuadro de mensaje deMB_OKCANCELThe contiene dos pulsadores: ACEPTAR y cancelación.
El cuadro de mensaje deMB_RETRYCANCELThe contiene dos pulsadores: Try y cancelación.
El cuadro de mensaje deMB_YESNOThe contiene dos pulsadores: Sí y no.
El cuadro de mensaje deMB_YESNOCANCELThe contiene tres pulsadores: Sí, no, y eliminar.
Modalidad de cuadro de mensaje
El usuario deMB_APPLMODALThe debe responder al cuadro de mensaje antes de continuar el trabajo en la ventana actual.Sin embargo, el usuario puede pasar a las ventanas de otras aplicaciones y trabajo en esas ventanas.El valor predeterminado es MB_APPLMODAL si no se especifica MB_SYSTEMMODAL ni MB_TASKMODAL .
Se suspenden las aplicaciones deMB_SYSTEMMODALTodo hasta que el usuario responde al cuadro de mensaje.Los cuadros de mensaje Sistema-modales se usan para notificar al usuario de los errores graves, potencialmente perjudiciales que requieren una atención inmediata y deben utilizarse con moderación.
MB_TASKMODAL Similar a MB_APPLMODAL, pero no es útil en una aplicación de la clase de la Microsoft foundation class.Este marcador se reserva para una aplicación o biblioteca de llamada que no tiene un identificador de ventana disponibles.
Iconos del cuadro de mensaje
MB_ICONEXCLAMATION un icono de signo de exclamación aparece en el cuadro de mensaje.
MB_ICONINFORMATION el ser el icono “” en un círculo aparezco en el cuadro de mensaje.
El icono de signo de interrogación deMB_ICONQUESTIONA aparece en el cuadro de mensaje.
El icono de parada-signo deMB_ICONSTOPA aparece en el cuadro de mensaje.
Botones predeterminados del cuadro de mensaje
El botón deMB_DEFBUTTON1El primero es el valor predeterminado.Observe que el primer botón siempre es el valor predeterminado a menos que se especifique MB_DEFBUTTON2 o MB_DEFBUTTON3 .
El botón deMB_DEFBUTTON2No está en segundo lugar el valor predeterminado.
El tercer botón deMB_DEFBUTTON3Z es el valor predeterminado.