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.