租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

MFC中messagebox确定取消事件如何设置,mfc groupbox的用法

发布时间:2023-11-07 08:52:38

MFC中messagebox肯定取消事件如何设置

在MFC中,可使用以下方法设置MessageBox的肯定取消事件:

  1. 首先,在需要显示MessageBox的事件处理函数中,使用AfxMessageBox函数创建一个MessageBox对话框,例如:
int result = AfxMessageBox(_T("肯定要履行此操作吗?"), MB_OKCANCEL | MB_ICONQUESTION);
  1. 接下来,根据用户的选择,可使用switch语句或if-else语句来处理区分的按钮点击事件。MessageBox返回的值可以是以下几种:
  • IDOK:用户点击了肯定按钮。
  • IDCANCEL:用户点击了取消按钮。

例如,可使用以下代码处理区分的按钮点击事件:

switch (result)
{
    case IDOK:
        // 用户点击了肯定按钮,履行相应的操作
        break;
    case IDCANCEL:
        // 用户点击了取消按钮,履行相应的操作
        break;
    default:
        break;
}

通过以上方法,可以根据用户的选择来设置MessageBox的肯定取消事件。