AfxMessageBox

AfxMessageBox是MFC中的一个函数,用于显示带有不同按钮和图标的对话框。它可以设置为显示MB_ABORTRETRYIGNORE、MB_OK、MB_OKCANCEL等不同类型的按钮,以及MB_ICONINFORMATION、MB_ICONEXCLAMATION等图标。返回值标识用户的选择,如IDABORT、IDOK等。

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按钮

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值