Estilos de caixa de mensagem
Os estilos de caixa de mensagem a seguir estão disponível.
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: Tente novamente 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 corrente.No entanto, o usuário pode mover para janelas de outros aplicativos e funciona nessas janelas.O padrão é MB_APPLMODAL caso nem MB_SYSTEMMODAL nor MB_TASKMODAL é especificado.
MB_SYSTEMMODAL Todos os aplicativos são suspensos até que o usuário responda à caixa de mensagem.Caixas de mensagem modal do sistema são usadas para notificar o usuário grave, possivelmente danificando erros que exigem atenção imediata e devem ser utilizados com moderação.
MB_TASKMODAL Semelhante a MB_APPLMODAL, mas não é útil em um aplicativo de classe Microsoft Foundation.Este sinalizar é reservado para um aplicativo de chamada ou a biblioteca não possui 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_ICONINFORMATIONUm ícone consiste em um "I" em um círculo aparece na caixa de mensagem.
MB_ICONQUESTION Um ícone de ponto de interrogação é exibido na caixa de mensagem.
MB_ICONSTOP Um ícone de sinal de parada é exibido 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 or MB_DEFBUTTON3 é especificado.
MB_DEFBUTTON2 O segundo botão é o padrão.
MB_DEFBUTTON3 O terceiro botão é o padrão.