vc++如何可以按下enter不退出窗口而是执行我想要的命令

 我来答
andsom
2013-03-10 · TA获得超过753个赞
知道小有建树答主
回答量:313
采纳率:0%
帮助的人:120万
展开全部
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(); 这一句。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式