CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

在对话框应用程序中,当按回车键时程序就退出,请问如何屏蔽这个回车键,当我按回车时不退出程序

楼主tb01412(tb)2004-12-03 15:41:09 在 VC/MFC / 界面 提问

在对话框应用程序中,当按回车键时程序就退出,请问如何屏蔽这个回车键,当我按回车时不退出程序???? 问题点数:100、回复次数:6Top

1 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2004-12-03 15:41:47 得分 0

在PreTranslateMessage中拦载此键。Top

2 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2004-12-03 15:43:25 得分 100

BOOL   CTestDialog::PreTranslateMessage(MSG*   pMsg)  
  {  
  if(pMsg->message==WM_KEYDOWN   &&   pMsg->wParam=VK_ENTER   &&   pMsg->hWnd==GetSafeHwnd())  
  return   TRUE;  
  return   CDialog::PreTrnalsateMessage(pMsg);  
  }Top

3 楼tb01412(tb)回复于 2004-12-03 15:44:25 得分 0

谢谢楼上的!Top

4 楼wangjia184(我就是传说中的。。。。。。SB)回复于 2004-12-03 15:45:07 得分 0

哦Top

5 楼clovexmu(Seek Love,C language Love,S.H.E Love)回复于 2004-12-03 16:16:07 得分 0

或者在某个按钮上设置Default   Button属性,按回车时就会触发这个按钮的按下事件了。Top

6 楼wd_6532(用frontpage写asp,jsp,php,ace)回复于 2004-12-05 20:04:20 得分 0

在对话框的OnOk   中加上   return;Top

相关问题

  • 请问如何屏蔽掉对话框的回车键?
  • 请问对话框程序中如何屏蔽“回车”键和“ESC”键
  • 请高手们赐教:怎么屏蔽掉对话框上得回车键!
  • 请教——在对话框应用程序中如何屏蔽回车键?
  • 回车键关闭对话框!
  • 奇怪的对话框回车键
  • 怎么屏蔽回车键
  • 请问对话框中怎样屏蔽用户按下回车键或ESC键退出
  • 关于在对话框上按下回车键
  • 模式对话框中关于回车键的问题!

关键词

  • 屏蔽
  • 应用程序
  • 回车键
  • 退出
  • 程序
  • 对话框应用程序
  • pmsg
  • 请问如何屏蔽这个
  • 当我按回车
  • pretranslatemessage

得分解答快速导航

  • 帖主:tb01412
  • DentistryDoctor

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo