中易网

MFC编程中怎么实现弹出一个警告窗口

答案:1  悬赏:30  
解决时间 2021-03-06 07:01
MFC编程中怎么实现弹出一个警告窗口
最佳答案
1

AfxMessageBox(_T("列表为空!"));

其中_T是为了适应多类型字符串(UNICODE和多字节)。该函数还可以定制按钮和图标样式,如下为带有问号图标和三按钮的提示框:

1
2

if(IDYES==AfxMessageBox(_T("是否要清空列表?"),MB_ICONQUESTION | MB_YESNOCANCEL))
;//Do your things

在其它VC程序(也包括MFC程序)中,也可以使用MessageBox函数来弹出消息和告警,这个函数是API函数,需要更多的参数,简单示例如下(第一参数为窗口句柄):

::MessageBox(NULL,_T("列表为空"),_T("警告"),MB_OK);

另外,窗口类也有同名的MessageBox函数,为防止歧义,建议使用顶级作用域::,这样比较通用。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
问一本小说名字:女主和前男友在同学聚会上相
蝎子尾的形状像什么数字?
女神分为哪几种
关于5和8的成语
农家铁锅焖面烩菜馆这个地址在什么地方,我要
非主流qq网名,是四个人的,要好听,好看~最
DNF的宠物熊猫有什么用?可以进化的宠物是怎
正当是什么成语
马自达轿跑2.0L的5AT与2.0L是什么意思.哪不同
C++输入日期,然后输入记事信息;要查询时只
为什么按住上档键就是关机呢?其他都没有问题
“直觉”“第六感”可以用那些词来形容
一米一线小吃店我想知道这个在什么地方
总质量为2吨的直升机无风情况下悬浮在空中
下颌两边和脖子起很多痘痘什么原因
推荐资讯
东祥五金商行这个地址在什么地方,我要处理点
无锡的高铁北广场可以候车么?
哈尔滨那里有正规的宠物店呀?
哈佛h2前雨刮喷水在哪里控制
怎么样在凯立德导航版本C1228-C6301-2241J07
西小线怎么去啊,有知道地址的么
腰痛带着大腿根儿疼是怎么回事
大王酸浆鱿和抹香鲸谁更厉害?
纯度较高的蜂蜜融入到水中是个什么状态呢?
国美电器 换东西的问题
宝骏是面包车中第几位
我的iphone5s港版型号MF353Z/P是不是官方行货
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?