• VC++6.0 回车对话框界面关闭


    VC++中6.0回车界面关闭。

    在界面上右键--事件里,没有OnOK事件(VC其他20XX版本里就有)。

    所以导致我们只能自己手动添加。

    项目名叫”WerDlg“

    场景一:

    对话框默认的 ”确定“ 按钮没有删除。

    双击后,会跳到cpp文件里的OnOK函数中。把CDialog::OnOK()注释掉,回车就不会关闭界面了。

    场景二:

    对话框默认的 "确定" 按钮已删除。这样需要手动添加(重写)函数和宏。

    先在WerDlg.cpp文件里重写OnOK的代码。

    WerDlg.cpp文件内容:

    void CWerDlg::OnOK() 
    {
    	// TODO: Add extra validation here
    	
    	//CDialog::OnOK();
    }
    

      

    WerDlg.h文件内容:

    class CWerDlg : public CDialog
    {
    protected:
    	virtual void OnOK();
    }
    

      virtual void OnOK();处也可以写成下面的样子

    class CWerDlg : public CDialog
    {
    protected:
    	afx_msg void OnOK();
    }
    

      

    -virtual void OnOK()

    -afx_msg void OnOK()

    注意:

      上面出现的CWerDlg和WerDlg类名要替换成你自己的项目名。

    -

  • 相关阅读:
    centos7使用supermin制作centos7的docker镜像包
    Linux ip netns 命令
    ip命令讲解
    openstack API应用用
    在EF6.0中打印数据库操作日志
    EF记录统一添加创建,修改时间
    Inner Join and Left Join 与条件的结合
    字符串分割
    居中方案
    移动 前端 框架
  • 原文地址:https://www.cnblogs.com/wutou/p/16327259.html
Copyright © 2020-2023  润新知