MFC中Enter键设置为“确定”的功能 您所在的位置:网站首页 设置按确定键 MFC中Enter键设置为“确定”的功能

MFC中Enter键设置为“确定”的功能

2024-07-01 11:18| 来源: 网络整理| 查看: 265

在新建的MFC的对话框中,按下回车时,系统会调用”默认“事件处理函数,也就是OnOK(),倘若你自己的CFormView子类或者CDialog子类没有重写OnOK()函数,则会调用父类的OnOK,其结果是关闭界面。要屏蔽Enter键退出的功能,只需要将在CDialog中重写ONOK()函数即可。而要实现默认为“确定”功能,下面两种方法供参考:

1.采用ClassWizard进行实现

     在类视图里面选择你要实现的类,右键属性,在属性里面找到函数PreTranslateMessage,然后添加PreranslateMessage的消息函数,在PreTranslateMessage的消息函数中添加你要实现“确定”功能的代码。

2.手动的添加PreTranslateMessage函数



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有