Estilos de caixa de mensagem

Os estilos de caixa de mensagem a seguir estão disponíveis.

Tipos de Message_Box

  • MB_ABORTRETRYIGNORE a caixa de mensagem contém três pushbuttons: anular, repetir e ignorar.

  • MB_OK a caixa de mensagem contém um pushbutton: OK.

  • MB_OKCANCEL a caixa de mensagem contém dois pushbuttons: OK e Cancelar.

  • MB_RETRYCANCEL a caixa de mensagem contém dois pushbuttons: repetir e Cancelar.

  • MB_YESNO a caixa de mensagem contém dois pushbuttons: Sim e não.

  • MB_YESNOCANCEL a caixa de mensagem contém três pushbuttons: Sim, não e Cancelar.

Modalidade da caixa de mensagem

  • MB_APPLMODAL o usuário deve responder à caixa de mensagem antes de continuar o trabalho na janela atual.No entanto, o usuário pode mover para o windows de outros aplicativos e trabalhar essas janelas.O padrão é MB_APPLMODAL caso nem MB_SYSTEMMODAL nem MB_TASKMODAL é especificado.

  • MB_SYSTEMMODAL todos os aplicativos são suspensos até que o usuário responda à caixa de mensagem.Caixas de mensagem modal de sistema são usadas para notificar o usuário grave, potencialmente prejudicial erros que exigem atenção imediata e devem ser usados com moderação.

  • MB_TASKMODAL semelhante a MB_APPLMODAL, mas não é útil em um aplicativo de classe Microsoft Foundation.Este sinalizador é reservado para um aplicativo de chamada ou a biblioteca não tem um identificador de janela disponível.

Ícones de caixa de mensagem

  • MB_ICONEXCLAMATION um ícone de ponto de exclamação aparece na caixa de mensagem.

  • MB_ICONINFORMATION um ícone consistindo de um "I" em um círculo aparece na caixa de mensagem.

  • MB_ICONQUESTION aparece um ícone de ponto de interrogação na caixa de mensagem.

  • MB_ICONSTOP um ícone de sinal de parada é exibida na caixa de mensagem.

Caixa de mensagem padrão botões

  • MB_DEFBUTTON1 o primeiro botão é o padrão.Observe que o primeiro botão é sempre o padrão a menos que MB_DEFBUTTON2 ou MB_DEFBUTTON3 é especificado.

  • MB_DEFBUTTON2 o segundo botão é o padrão.

  • MB_DEFBUTTON3 o terceiro botão é o padrão.

Consulte também

Referência

AfxMessageBox

Outros recursos

Estilos usados pelo MFC