Stili della finestra di messaggio
Tipi di Message_Box
-
MB_ABORTRETRYIG&NOREnbsp; La finestra di messaggio contiene tre pulsanti: Abort, riprova e ignorare.
-
MB_OK La finestra di messaggio contiene un pulsante: OK.
-
MB_OKCA&NCELnbsp; La finestra di messaggio contiene due pulsanti: OK e Annulla.
-
MB_RETRYCA&NCELnbsp; La finestra di messaggio contiene due pulsanti: Riprova e Annulla.
-
MB_YES&NOnbsp; La finestra di messaggio contiene due pulsanti: Sì e No.
-
MB_YES&NOCANCELnbsp; La finestra di messaggio contiene tre pulsanti: Sì, No e Annulla.
Modalità finestra di messaggio
-
MB_APPLMODAL L'utente deve rispondere nella finestra di messaggio prima di continuare il lavoro nella finestra corrente. Tuttavia, l'utente può spostare le finestre di altre applicazioni e lavorare in tali finestre. Il valore predefinito è MB_APPLMODAL se viene specificata né MB_SYSTEMMODAL né MB_TASKMODAL.
-
MB_SYSTEMMODAL Tutte le applicazioni sono sospesi fino a quando l'utente risponde nella finestra di messaggio. Finestre di messaggio di sistema modale vengono utilizzati per notificare all'utente dei gravi, potenzialmente dannosi errori che richiedono attenzione immediata e devono essere usati con parsimonia.
-
MB_TASKMODAL Simile a MB_APPLMODAL, ma non è utile all'interno di un'applicazione di Microsoft Foundation class. Questo flag è riservato per un'applicazione chiamante o una libreria che non dispone di un handle di finestra disponibile.
Finestra di messaggio icone
-
MB_ICO&NEXCLAMATIONnbsp; Un'icona del punto esclamativo viene visualizzata nella finestra del messaggio.
-
MB_ICO&NINFORMATIONnbsp; Viene visualizzata un'icona costituito da una "i" in un cerchio nella finestra del messaggio.
-
MB_ICO&NQUESTIONnbsp; Verrà visualizzata un'icona di punto interrogativo nella finestra del messaggio.
-
MB_ICO&NSTOPnbsp; Un segnale di stop icona viene visualizzata nella finestra del messaggio.
Finestra di messaggio predefinito pulsanti
-
MB_DEFBUTTO&N1nbsp; Il primo pulsante è quello predefinito. Si noti che il primo pulsante è sempre il valore predefinito se non viene specificato MB_DEFBUTTON2 o MB_DEFBUTTON3.
-
MB_DEFBUTTO&N2nbsp; Il valore predefinito è il secondo pulsante.
-
MB_DEFBUTTO&N3nbsp; Il valore predefinito è il terzo pulsante.
Vedere a&nchenbsp;AfxMessageBox