MFC应用实例:[27]禁用对话框右上角的关闭按钮

 时间:2026-02-16 00:16:10

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

MFC应用实例:[27]禁用对话框右上角的关闭按钮

2、对对话框进行如下图的设计添加“退出”按钮,并对这个按钮添加对应的响应函数。

MFC应用实例:[27]禁用对话框右上角的关闭按钮

3、退出按钮的响应函数OnCancel()不需要进行修改

MFC应用实例:[27]禁用对话框右上角的关闭按钮

4、在系统的初始化函数OnInitDialog()中添加一下代码

CMenu* pMenu = this->GetSystemMenu(FALSE);//系统菜单

pMenu->ModifyMenu(SC_CLOSE,MF_BYCOMMAND | MF_GRAYED );//禁用关闭按钮

MFC应用实例:[27]禁用对话框右上角的关闭按钮

5、程序运行如下:对话框右上角的关闭按钮已经无法使用

MFC应用实例:[27]禁用对话框右上角的关闭按钮

  • 杰理690X系列SDK两个版本有什么区别?
  • 电热锅使用注意事项
  • Satisfactory怎么恢复生命值
  • 如何通过反向图片搜索引擎TinEye找原图或大图
  • 肌肉等软组织受伤后正确的处理步骤是什么?
  • 热门搜索
    玫瑰代表什么 项目助理是做什么的 flash什么意思 marry什么意思 cosplay是什么 什么兼职可以在家做 钻展是什么 白热化是什么意思 什么叫服务器 banner是什么意思