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

怎么捕捉回车的消息??????????

楼主badtank(爱与宿命的连发枪)2002-03-28 13:00:11 在 VC/MFC / 基础类 提问

我在做一个避免重复打开窗口的工作时使用了OnClose()与OnCanle()做了处理,但就是无法捕捉到“回车”消息。由于回车也能关掉窗口,所以会出现回车关掉窗口之后无法再次打开该窗口。怎么办??求教! 问题点数:20、回复次数:8Top

1 楼AloneWolf(孤狼)回复于 2002-03-28 13:13:24 得分 20

重载OnOkTop

2 楼eastrock(东方之石)回复于 2002-03-28 13:14:48 得分 0

是不是可以在OnKeyDown中捕获Top

3 楼zx_wang(wzx)回复于 2002-03-28 13:23:45 得分 0

避免重复打开窗口为什么用oncreate和onclose,你应该用  
  if   not   Assigned(Form1)   then  
      Form1.Show;  
  Top

4 楼jianfeizhao()回复于 2002-03-28 13:24:32 得分 0

//在头文件中  
  afx   void   OnEnter();  
   
  //cpp文件中  
  ON_COMMAND(1,OnEnter)  
   
  void   所属的类::OnEnter(   )Top

5 楼fhbkyo(光荣潜水员)回复于 2002-03-28 13:50:29 得分 0

在消息处理函数中  
  …  
  switch(message)  
  {  
  …  
  case   WM_CHAR:  
    if(wParam==VK_RETURN)  
  {…  
  }  
  …}Top

6 楼ninny(zstudio)回复于 2002-03-28 16:04:41 得分 0

可以的,在OnChar()  
  里面,找:  
  if   (nChar==VK_RETURN)  
  {...}Top

7 楼badtank(爱与宿命的连发枪)回复于 2002-04-08 14:13:00 得分 0

我用的是孤狼的做法,后面几位大虾的好深奥!看不懂哟!Top

8 楼fenex(感悟 C++)回复于 2002-04-08 14:29:34 得分 0

重载OnOk就可以了,不必那么复杂的。Top

相关问题

  • 回车事件怎么捕捉啊?
  • 如何在捕捉编辑框的“回车”事件(消息)?
  • 小问题,怎么捕捉键盘的回车键
  • DataGridTextBoxColumn.TextBox的KeyPress事件怎么不能捕捉回车?
  • 怎么让组合框“响应”我的“回车”消息???
  • 求助:::怎么得到回车的消息映射
  • 捕捉消息
  • 消息捕捉
  • actionPerformed()里如何捕捉回车?
  • DataGridTextBoxColumn捕捉不了回车键?!

关键词

  • 消息
  • 回车
  • onenter
  • 打开

得分解答快速导航

  • 帖主:badtank
  • AloneWolf

相关链接

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

广告也精彩

反馈

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