AfxMessageBox
int AfxMessageBox(
LPCTSTR lpszText,
UINT nType = MB_OK,
UINT nIDHelp = 0
);
int AFXAPI AfxMessageBox(
UINT nIDPrompt,
UINT nType = MB_OK,
UINT nIDHelp = (UINT) -1
);
参数
lpszText
一个cstring对象或非空字符串的指针,消息框上显示内容就是cstring对象或非空字符串。
nIDPrompt
字符串表里的标识字符串的ID。
nType
消息框的类型。按钮类型和图标类型的组合,可以采用|(或)操作符组合各种类型。
按钮类型:
MB_ABORTRETRYIGNORE
消息框中显示Abort、Retry、Ignore按钮
MB_OK
显示OK按钮
MB_OKCANCEL
显示OK、Cancel按钮
MB_RETRYCANCEL
显示Retry、Cancel按钮
MB_YESNO
显示Yes、No按钮
MB_YESNOCANC
显示Yes、No、Cancel按钮
图标类型:
MB_ICONINFORMATION
显示一个i图标,表示提示
MB_ICONEXCLAMATION
显示一个惊叹号,表示警告
MB_ICONSTOP
显示手形图标,表示警告或严重错误
MB_ICONQUESTION
显示问号图标,表示疑问
nIDHelp
消息的帮助文本ID;0是默认的帮助内容。
Return
0 内存不够
IDABORT 选择了退出按钮。
IDCANCEL 选择了取消按钮
IDIGNORE 选择忽略按钮
IDNO 没选择任何按钮
IDOK 选择OK按钮
IDRETRY .选择重试按钮
IDYES 选择YES按钮
AfxMessageBox是MFC中的一个函数,用于显示带有不同按钮和图标的对话框。它可以设置为显示MB_ABORTRETRYIGNORE、MB_OK、MB_OKCANCEL等不同类型的按钮,以及MB_ICONINFORMATION、MB_ICONEXCLAMATION等图标。返回值标识用户的选择,如IDABORT、IDOK等。
1万+

被折叠的 条评论
为什么被折叠?



