CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

CDialogBar的一个问题

楼主EvilSword(邪剑)2002-03-15 20:23:37 在 VC/MFC / 基础类 提问

我在CDialogBar中的对话框中加入了一个EditBox,我想在EditBox中按回车时  
  里面的文字变成被选中的颜色,同时将内容发到主窗口的View中,应该怎么做呀?  
  有代码最好! 问题点数:50、回复次数:8Top

1 楼wsa_socket()回复于 2002-03-15 20:29:54 得分 50

DOC/VIEW时  
  在MAINFRAME里重载PRETRANSLATEMESSAGE  
   
  dialog时  
  在dialog类里重载PRETRANSLATEMESSAGE  
   
  响应你的事件  
  Top

2 楼EvilSword(邪剑)回复于 2002-03-15 20:32:40 得分 0

楼上能不能详细一点?Top

3 楼wsa_socket()回复于 2002-03-15 20:35:09 得分 0

if(pMsg->message==WM_SYSKEYDOWN)  
   
   
        if(pMsg->wParam&VK_RETURN)  
   
          Sendmessage(你的事件);  
  return   TRUE;  
  Top

4 楼wsa_socket()回复于 2002-03-15 20:39:50 得分 0

 
  用   Sendmessage(你的事件);可以调用另外类的protected函数。  
   
  反正此处只要能处理好你的事件就行。  
  Top

5 楼EvilSword(邪剑)回复于 2002-03-15 20:43:18 得分 0

我的EditBox是在DialogBar中的,怎么截获DialogBar中EditBox的消息呀?Top

6 楼EvilSword(邪剑)回复于 2002-03-15 21:00:30 得分 0

upTop

7 楼wsa_socket()回复于 2002-03-15 21:13:50 得分 0

不清楚?  
  如果你的程序结构是  
  DOC/VIEW时  
  重载MAINFRAME类的PRETRANSLATEMESSAGE函数  
   
  是dialog时  
  重载dialog类的PRETRANSLATEMESSAGE函数  
   
  重载部分代码  
  :  
   
  if(pMsg->message==WM_SYSKEYDOWN)  
   
   
        if(pMsg->wParam&VK_RETURN)  
   
          Sendmessage(你的事件);  
  return   TRUE;  
   
   
  ok?  
   
  Top

8 楼EvilSword(邪剑)回复于 2002-03-15 21:18:43 得分 0

我明白了!我回去试一试Top

相关问题

  • CDialogBar!
  • CDialogBar的疑问
  • CdialogBar与CDialogBar有什么区别?
  • CDialogBar类的继承
  • CDialogBar中的数据
  • 请教CDialogBar的Create函数
  • CDialogBar类如何使用?
  • 急!!!关于CDialogBar的问题?????
  • 如何使用CDialogBar? 急!
  • 求教CDialogBar的使用

关键词

  • 函数
  • 重载
  • editbox
  • pmsg
  • pretranslatemessage
  • 事件
  • sendmessage
  • 类
  • dialog

得分解答快速导航

  • 帖主:EvilSword
  • wsa_socket

相关链接

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

广告也精彩

反馈

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