Condividi tramite


Stili Message-Box

I seguenti stili delle finestre di messaggio sono disponibili.

Tipi di Message_Box

  • MB_ABORTRETRYIGNORE la finestra di messaggio contiene tre pulsanti: Per interrompere, tentativo e ignora.

  • MB_OK la finestra di messaggio contiene un pulsante: OK.

  • MB_OKCANCEL la finestra di messaggio contiene due pulsanti: OK e cancel.

  • MB_RETRYCANCEL la finestra di messaggio contiene due pulsanti: Tentativo e cancel.

  • MB_YESNO la finestra di messaggio contiene due pulsanti: Sì o no.

  • MB_YESNOCANCEL la finestra di messaggio contiene tre pulsanti: Yes, no e cancel.

Modalità della finestra di messaggio

  • MB_APPLMODAL l'utente deve rispondere alla finestra di messaggio prima di procedere di lavoro nella finestra corrente. Tuttavia, l'utente può spostarsi alle finestre delle altre applicazioni e lavoro nelle finestre. L'impostazione predefinita è MB_APPLMODAL se non MB_SYSTEMMODALMB_TASKMODAL è specificato.

  • MB_SYSTEMMODAL tutte le applicazioni viene sospeso finché l'utente non risponde alla finestra di messaggio. Le finestre di messaggio modali sono utilizzate per informare l'utente degli errori seri e potenzialmente offensivi che richiedono l'attenzione controllo immediato e dovrebbe essere utilizzata sporadicamente.

  • MB_TASKMODAL simile a MB_APPLMODAL, ma non utile in un'applicazione di classi MFC (Microsoft Foundation. Questo flag è riservato per un'applicazione chiamante o una libreria che non dispone di un handle di finestra disponibili.

Icone finestra di messaggio

  • MB_ICONEXCLAMATION esempio l'icona di un punto esclamativo appare nella finestra di messaggio.

  • MB_ICONINFORMATION consistere icon "in un cerchio compaio nella finestra di messaggio.

  • L'icona a forma di punto interrogativo diMB_ICONQUESTIONVerrà visualizzata la finestra di messaggio.

  • L'icona di relative segno diMB_ICONSTOPVerrà visualizzata la finestra di messaggio.

Pulsanti predefiniti della finestra di messaggio

  • MB_DEFBUTTON1 il primo pulsante è l'impostazione predefinita. Si noti che il primo pulsante viene sempre l'impostazione predefinita a meno che MB_DEFBUTTON2 o MB_DEFBUTTON3 sia specificato.

  • MB_DEFBUTTON2 il secondo pulsante è l'impostazione predefinita.

  • MB_DEFBUTTON3 il terzo pulsante è l'impostazione predefinita.

Vedere anche

Riferimenti

AfxMessageBox

Altre risorse

Stili utilizzati da MFC