Style okna komunikatu
Dostępne są następujące style okno komunikatu.
Typy Message_Box
MB_ABORTRETRYIGNORE w oknie komunikatu zawiera trzy przyciski: Przerwij, ponów próbę i ignorować.
MB_OK w oknie komunikatu zawiera jeden przycisk: OK.
MB_OKCANCEL w oknie komunikatu zawiera dwa przyciski: OK i Anuluj.
MB_RETRYCANCEL w oknie komunikatu zawiera dwa przyciski: Ponów i Anuluj.
MB_YESNO w oknie komunikatu zawiera dwa przyciski: tak i nie.
MB_YESNOCANCEL w oknie komunikatu zawiera trzy przyciski: tak, nie i Anuluj.
Okno komunikatu transportu kombinowanego
MB_APPLMODAL użytkownik musi udzielić odpowiedzi w oknie komunikatu przed kontynuowaniem pracy w bieżącym oknie.Jednak użytkownik może przechodzić do okien innych aplikacji i pracy w tych oknach.Wartością domyślną jest MB_APPLMODAL Jeśli żadna MB_SYSTEMMODAL ani MB_TASKMODAL jest określony.
MB_SYSTEMMODAL wszystkie aplikacje pozostają zawieszone, dopóki użytkownik nie wykona w oknie komunikatu.Okien komunikatów włókna modalnego systemu są używane do powiadamia użytkownika o poważnych, potencjalnie szkodliwych błędów, które wymagają natychmiastowej uwagi i powinno być używane oszczędnie.
MB_TASKMODAL jest podobna do MB_APPLMODAL, ale nie jest przydatne w przypadku aplikacji klasy Microsoft Foundation.Ta flaga jest zarezerwowana do wywoływania aplikacji lub bibliotekę, w której nie ma dostępnych uchwyt okna.
Ikony w oknie komunikatu
MB_ICONEXCLAMATION w oknie komunikatu pojawia się ikona wykrzyknika.
MB_ICONINFORMATION w oknie komunikatu pojawia się ikona składające się z "I" w kółku.
MB_ICONQUESTION w oknie komunikatu pojawia się ikona znaku zapytania.
MB_ICONSTOP w oknie komunikatu pojawia się ikona znak stopu.
Przyciski domyślne okno komunikatu
MB_DEFBUTTON1 pierwszy przycisk jest przyciskiem domyślnym.Należy zauważyć, że pierwszy przycisk jest zawsze domyślnie chyba że MB_DEFBUTTON2 lub MB_DEFBUTTON3 jest określony.
MB_DEFBUTTON2 drugi przycisk jest przyciskiem domyślnym.
MB_DEFBUTTON3 trzeci przycisk jest przyciskiem domyślnym.