Style okno komunikatu
Dostępne są następujące style okno komunikatu.
Typy Message_Box
MB_ABORTRETRYIGNORE w oknie komunikatu zawiera trzy przyciski: przerwania i ponów próbę oraz Ignoruj.
MB_OK w oknie komunikatu zawiera jeden z przyciskiem: OK.
MB_OKCANCEL w oknie komunikatu zawiera dwa przyciski: przycisk 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.
Modalność okno komunikatu
MB_APPLMODAL użytkownik musi odpowiedzieć 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 ani MB_SYSTEMMODAL ani MB_TASKMODAL jest określony.
MB_SYSTEMMODAL wszystkie aplikacje są zawieszone, dopóki użytkownik nie odpowie w oknie komunikatu.Okien komunikatów modalnym systemu są używane do powiadamia użytkownika o poważnych, potencjalnie szkodliwe błędy, 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 zarezerwowany do wywoływania aplikacji lub biblioteki, która 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.
Okno komunikatu domyślnych przycisków
MB_DEFBUTTON1 pierwszy przycisk jest domyślnie.Należy zauważyć, że pierwszy przycisk zawsze domyślnie chyba że MB_DEFBUTTON2 lub MB_DEFBUTTON3 jest określony.
MB_DEFBUTTON2 drugi przycisk jest domyślnie.
MB_DEFBUTTON3 trzeci przycisk jest domyślnie.