MFC编程中怎么实现弹出一个警告窗口
答案:1 悬赏:30
解决时间 2021-03-06 07:01
- 提问者网友:✐ۖ﹏ℳ๓北风
- 2021-03-05 15:26
MFC编程中怎么实现弹出一个警告窗口
最佳答案
- 二级知识专家网友:时光不老我们不分离
- 2021-03-05 16:44
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函数,为防止歧义,建议使用顶级作用域::,这样比较通用。
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函数,为防止歧义,建议使用顶级作用域::,这样比较通用。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯