MFC应用实例:[20]使用MessageBox消息对话框

 时间:2026-02-14 03:06:54

1、新建一个基于对话框的应用程序,应用程序命名为DoMessage。

MFC应用实例:[20]使用MessageBox消息对话框

2、对对话框进行如下的处理,添加提示,错误,退出按钮,和一个静态文本框。

MFC应用实例:[20]使用MessageBox消息对话框

MFC应用实例:[20]使用MessageBox消息对话框

3、分别对提示,错误,退出这三个按钮添加响应。并添加如下的代码:

void CDoMessageDlg::OnTishi() 

{

// TODO: Add your control notification handler code here

MessageBox("简单的消息提示框","提示",MB_ICONINFORMATION);

m_Text.SetWindowText("信息提示");

}

void CDoMessageDlg::OnCuowu() 

{

// TODO: Add your control notification handler code here

int nvalue=MessageBox("程序运行出现错误!","错误",MB_ABORTRETRYIGNORE|MB_ICONERROR);

if(nvalue==IDABORT)//用户按下了"终止"按钮

m_Text.SetWindowText("用户选择了终止程序");

else if(nvalue==IDRETRY)//用户按下了"终止"按钮

m_Text.SetWindowText("用户选择了重试程序");

else//用户按下了"忽略"按钮

m_Text.SetWindowText("用户选择了忽略程序");

}

void CDoMessageDlg::OnTuichu() 

{

// TODO: Add your control notification handler code here

int nvalue= MessageBox("是否真的要退出程序?","退出",4+32+256);

if(nvalue==IDYES)//用户按下了"是"按钮

m_Text.SetWindowText("用户选择了退出程序");

else

m_Text.SetWindowText("用户取消了退出程序");

}

MFC应用实例:[20]使用MessageBox消息对话框

4、应用程序点击提示按钮时运行结果如下

MFC应用实例:[20]使用MessageBox消息对话框

5、应用程序点击错误按钮时运行结果如下

MFC应用实例:[20]使用MessageBox消息对话框

6、应用程序点击退出按钮时运行结果如下

MFC应用实例:[20]使用MessageBox消息对话框

  • 如何为Word文档添加页眉、页脚、页码和水印?
  • 如何在WPS中编辑文档页眉格式?
  • Word从第二页开始显示页码
  • WPS文字如何设置上标
  • word怎么设置页码从第二张开始
  • 热门搜索
    澳大利亚旅游买什么 耳麦什么牌子好 婚礼的祝福 四级口试有什么用 沃尔沃亚太是什么意思 捉妖记2什么时候上映 熬夜喝什么好 余音绕梁是什么意思 meeting是什么意思 一句简短的结婚祝福语