C++MessageBox的⽤法C++ MessageBox 的⽤法
⽬录
⼀、语法
⼆、头⽂件
三、常量
四、⽰范
五、成品
⼀、语法
MessageBox(NULL,("对话框内容"),("对话框标题"),常量);
注释:
常量在下⾯,也可以只接⼀个常量或者多个常量
最多只能接 ⼀个按钮常量 ⼀个图标常量 ⼀个运⾏模式常量
想看成品的直接去第四项
⼆、头⽂件
#include<Windows.h>
三、常量
1)按钮常量
MB_OK 有⼀个确定键
MB_OKCANCEL 有确定和取消键
MB_ABORTRETRYIGNORE ⼀个终⽌按钮、⼀个重试按钮和⼀个忽略按钮
MB_YESNOCANCEL ⼀个是按钮,⼀个否按钮,⼀个取消按钮
MB_YESNO 是按钮和否按钮
MB_RETRYCANCEL ⼀个重试按钮,⼀个取消按钮
2)图标常量
1.错误图标
MB_ICONERROR X图标,红⾊的园⾥有⼀个⽩⾊的X
MB_ICONHAND X图标,红⾊的园⾥有⼀个⽩⾊的X
MB_ICONSTOP X图标,红⾊的园⾥有⼀个⽩⾊的X
2.信息图标
MB_ICONINFORMATION i图标,蓝⾊的园⾥有⼀个⽩⾊i
MB_ICONASTERISK i图标,蓝⾊的园⾥有⼀个⽩⾊i
3.提问图标
MB_ICONQUESTION ?图标,蓝⾊的园⾥有⼀个⽩⾊的?
4.警告图标
MB_ICONWARNING !图标,黄⾊的三⾓形⾥有⼀个⽩⾊的!
MB_ICONEXCLAMATION !图标,黄⾊的三⾓形⾥有⼀个⽩⾊的!
3)运⾏模式常量
MB_APPLMODAL 普通模式,有和没有都⼀样
MB_SYSTEMMODAL 系统模式,如果不结束这个对话框的话,会⼀直显⽰在其他窗⼝上层4)按钮返回值
icon图标库1.⽤法
怎么⽤解释起来有点难,所以我⽤代码来解释,代码在第四项
2.常量
IDOK 确定按钮
IDCANCEL 取消按钮
IDABOUT 终⽌按钮
IDRETRY 重试按钮
IDIGNORE 忽略按钮
IDYES 是
IDNO 否
常量就讲完了,下⾯来个⽰范
四、⽰范
接下来是成品。可以复制,然后改参数。
五、成品
我⽤的是控制台应⽤
#include<Windows.h>
int main()
{//MB_YESNO 设置按钮有“是” 和 “否”
if(MessageBox(NULL,("作者帅不帅"),("没有标题"),MB_YESNO | MB_ICONQUESTION == IDYES)//判断你点的是不是按钮“是”
//MB_ICONQUESTION 图标为提问图标
{
MessageBox(NULL,("说的没错"),("没有标题"),MB_OK);//点击“是”的结果
}
else
{
MessageBox(NULL,("不,作者很帅"),("没有标题"),MB_OK);//点击“否”的结果
}
return0;
}
这就是所有内容了,点⼀个关注呗
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论