消息框风格

消息框类型
·MB_ABORTRETRYIGNORE消息框包含三个按钮:Abort,Retry和Ignore。
·MB_OK消息框包含一个按钮:OK。
·MB_OKCANCEL消息框包含两个按钮:OK和Cancel。
·MB_RETRYCANCEL消息框包含两个按钮:Retry和Cancel。
·MB_YESNO消息框包含两个按钮:Yes和No。
·MB_YESNOCANCEL消息框包含三个按钮:Yes,No和Cancel。

消息框模式
·MB_APPLMODAL用户在当前窗口中继续工作之前必须先响应消息框。但是,用户可以移动到其它应用程序的窗口中并在那些窗口中工作。如果没有指定MB_SYSTEMMODAL和MB_TASKMODAL,则缺省值为MB_APPLMODAL。
·MB_SYSTEMMODAL在用户响应消息框之前,所有的应用程序都被挂起。系统模式消息框被用来向用户通知严重的、潜在的毁灭性错误,需要立即注意,小心对待。
·MB_TASKMODAL与MB_APPLMODAL类似,但是在微软基础类应用程序中没有用处。这个标志是为那些没有窗口句柄的调用应用程序或库保留的。

消息框图标
·MB_ICONEXCLAMATION在消息框中显示感叹号图标。
·MB_ICONINFORMATION在消息框中显示一个圆包围着字母“i”的图标。
·MB_ICONQUESTION在消息框中显示问号图标。
·MB_ICONSTOP在消息框中显示停止标志图标。

消息框缺省按钮
·MB_DEFBUTTON1第一个按钮是缺省按钮。注意,除非指定了MB_DEFBUTTON2 或MB_DEFBUTTON3风格,否则第一个按钮总是缺省按钮。
·MB_DEFBUTTON2第二个按钮是缺省按钮。
·MB_DEFBUTTON3第三个按钮是缺省按钮。

请参阅:AfxMessageBox