首页 > 电脑专区 > windows >

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

来源:互联网 2023-02-20 18:43:15 461

禁用对话框右上角的关闭按钮o62办公区 - 实用经验教程分享!

工具/原料

  • Microsoft Visual Studio 2010或者Microsoft Visual C 6.0

方法/步骤

  • 1

    新建一个基于对话框的应用程序,应用程序名称为NoExitButton。o62办公区 - 实用经验教程分享!

    MFC应用实例:[27]禁用对话框右上角的关闭按钮o62办公区 - 实用经验教程分享!

  • 1
  • 2

    对对话框进行如下图的设计添加“退出”按钮,并对这个按钮添加对应的响应函数。o62办公区 - 实用经验教程分享!

    MFC应用实例:[27]禁用对话框右上角的关闭按钮o62办公区 - 实用经验教程分享!

  • 3

    退出按钮的响应函数OnCancel()不需要进行修改o62办公区 - 实用经验教程分享!

    MFC应用实例:[27]禁用对话框右上角的关闭按钮o62办公区 - 实用经验教程分享!

  • 4

    在系统的初始化函数OnInitDialog()中添加一下代码o62办公区 - 实用经验教程分享!

    CMenu* pMenu = this->GetSystemMenu(FALSE);//系统菜单o62办公区 - 实用经验教程分享!

    pMenu->ModifyMenu(SC_CLOSE,MF_BYCOMMAND | MF_GRAYED );//禁用关闭按钮o62办公区 - 实用经验教程分享!

    MFC应用实例:[27]禁用对话框右上角的关闭按钮o62办公区 - 实用经验教程分享!

  • 5

    程序运行如下:对话框右上角的关闭按钮已经无法使用o62办公区 - 实用经验教程分享!

    MFC应用实例:[27]禁用对话框右上角的关闭按钮o62办公区 - 实用经验教程分享!

  • 注意事项

    • 注意函数的添加
    选择文件夹对话框|下一篇:

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!o62办公区 - 实用经验教程分享!


    标签: 操作系统实例对话关闭

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码