养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

C++编写提示框/对话框的方法

时间:2024-11-08 06:16:25

C++是一门由C扩展的面向对象的编程语言,在C++中还可以使用Windows控件,对话框MessageBox就是一种。

方法/步骤

1、打好程序头文件#include<windows.h>,如果要进行屏幕输出,需打上#include<iostream>#include<cstdio>usingnamespacestd;

C++编写提示框/对话框的方法

2、定义主函数intmain()然后打出MessageBox函数框架:MessageBox(控制台程序一般NULL即可,"对话框正文","对话框标题",对话框样式选项);

C++编写提示框/对话框的方法

3、“对话框正文”中填写对话框猎谆承克出现后中间的部分,标题写诸如“提示”,“欢迎”的文字,上面的样式选项写了“MB_OK”可以用剞麽苍足数字0代替。表示一个没有图标的对话框中默认选项为第一个按钮,并且按钮只有一个“确定”。下面是全部的参数MB_OK默认值。有一个确定。MB_YESNO有是和否。MB_ABORTRETRYIGNORE有放弃,重试和跳过MB_YESNOCANCEL有是,否和取消MB_RETRYCANCEL有重试和取消MB_OKCANCEL有确定和取消

C++编写提示框/对话框的方法

4、上面的这些值全部可以用从0开始的数字代替,下面是对话框的图标信息:(请在不同类型的值之间加上+号)16:叉叉32:问号48:感叹号64:小写字母i在此并不想讲默认值,因为默认值只在经常使用键盘的时候使用。下面的程序是一个正文为“百度经验”,标题为“欢迎”且有确定取消和叉号的对话框程序

C++编写提示框/对话框的方法

5、为什么要弄这么多按钮呢蕻帚劐噘?因为MessageBox有返回值啊!下面是该函数的返回值信息:确定:1取消:2放弃:3重试:4跳过:5是:6否:7可以用if(Messa爿讥旌护geBox(NULL,"点确定开始","提示",MB_OKCANCEL)==1)来判断这个消息框的返回值(也就是点击的按钮)是不是“确定”。

C++编写提示框/对话框的方法

6、当一切准备就绪之后,就可以编译运行啦!图中的对话框只是一个简单的对话框,没有任何意义,如果配合其它代码就可以组成一个完整的程序了!

C++编写提示框/对话框的方法

© 一点知识