Go to the source code of this file.
◆ __acrt_show_narrow_message_box()
Definition at line 78 of file crtmbox.cpp.
83{
85}
static int __cdecl common_show_message_box(Character const *const text, Character const *const caption, unsigned const type)
GLuint GLuint GLsizei GLenum type
◆ __acrt_show_wide_message_box()
◆ common_show_message_box()
Definition at line 29 of file crtmbox.cpp.
34{
36
38 if (debugger_attached)
39 {
40
41
43 {
44 traits::output_debug_string(
text);
45 }
46
47
48
49
50
52 if (!is_desktop_app)
53 {
55 }
56 }
57
60 {
61
62
63
65 }
66
67
68
69
71 {
72 return traits::message_box(
nullptr,
text, caption,
type | MB_SERVICE_NOTIFICATION);
73 }
74
76}
@ developer_information_policy_ui
bool __cdecl __acrt_is_interactive(void)
HWND __cdecl __acrt_get_parent_window(void)
@ windowing_model_policy_hwnd
bool __cdecl __acrt_can_show_message_box(void)
windowing_model_policy __cdecl __acrt_get_windowing_model_policy(void)
developer_information_policy __cdecl __acrt_get_developer_information_policy(void)
BOOL WINAPI IsDebuggerPresent(void)
Referenced by __acrt_show_narrow_message_box(), and __acrt_show_wide_message_box().