MFC中Enter键设置为“确定”的功能 | 您所在的位置:网站首页 › 设置按确定键 › MFC中Enter键设置为“确定”的功能 |
在新建的MFC的对话框中,按下回车时,系统会调用”默认“事件处理函数,也就是OnOK(),倘若你自己的CFormView子类或者CDialog子类没有重写OnOK()函数,则会调用父类的OnOK,其结果是关闭界面。要屏蔽Enter键退出的功能,只需要将在CDialog中重写ONOK()函数即可。而要实现默认为“确定”功能,下面两种方法供参考: 1.采用ClassWizard进行实现 在类视图里面选择你要实现的类,右键属性,在属性里面找到函数PreTranslateMessage,然后添加PreranslateMessage的消息函数,在PreTranslateMessage的消息函数中添加你要实现“确定”功能的代码。 2.手动的添加PreTranslateMessage函数
|
CopyRight 2018-2019 实验室设备网 版权所有 |