vc++如何可以按下enter不退出窗口而是执行我想要的命令
展开全部
vc++按下回车键后,会执行OnOK()方法。所以重载OnOK()方法,在其中添加你自己的代码就行了。
追问
没用啊,重载之后按enter键就没反应了,而且也不执行我添加的代码
追答
你的问题描述的不太清楚。我只能作如下猜测:
1、你用vc++6开发一个 mfc的对话框应用,
2、这个mfc应用有一个对话框窗口,其中包含一个按钮 button1。
3、希望按下回车键后,执行button1的OnClick()代码。
现在,有两种方法可以实现:
1、将button1的default属性设置为 true;
2、在对话框类中的OnOK()方法中添加 button1.OnClick()。
如果希望执行完button1.OnClick()后,关闭对话框窗口,则在OnOK()方法最后,添加 OnOK(); 这一句。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询