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

谁能给我个消息处理的例子!谢谢

楼主jiangqiu(会上树的河马)2003-09-04 19:59:05 在 Delphi / VCL组件开发及应用 提问

谁能给我个消息处理的例子!谢谢 问题点数:0、回复次数:4Top

1 楼larruping(久有凌云志)回复于 2003-09-04 20:01:01 得分 0

消息的一般用法:  
  例如发一条消息使列表框自动下拉:  
        SendMessage(ComboBox1.Handle,CB_SHOWDROPDOWN,1,0);  
   
  不想采用默认的消息处理过程可以这样处理:  
        procedure   WMPowerBroadcast(var   message:   TMessage);   message   WM_POWERBROADCAST;  
   
  procedure   TForm1.WMPowerBroadcast(var   message:   TMessage);  
  begin  
      message.Result   :=   BROADCAST_QUERY_DENY;       {阻止系统关闭热键}  
      ShowMessage('呵呵,你不消息按了power键,但不会导致关机了^_^')  
  end;Top

2 楼jiangqiu(会上树的河马)回复于 2003-09-04 20:09:14 得分 0

我想用一个button,点击后返回象父窗体返回两个值,因为父窗体已经使用了子窗体,因此,无法在子窗体的onclick函数中对父窗体进行调用,况且也没办法一次返回两个值,我想用消息处理的办法,来调用子窗体中的两个函数来象父窗体传递两个不同的值,我不用全局变量!!!Top

3 楼jiangqiu(会上树的河马)回复于 2003-09-04 20:10:14 得分 0

这需要设定button的键值,因此想找个例子,给的详细点好么?Top

4 楼prgliker(与美女无缘)回复于 2003-09-04 20:53:16 得分 0

这个问题好解决,你在实现部分Implementation里面用uses   unit2;  
  在form2的实现部分定义uses   unti1;这样不会出错,在这里面定义的为私有的不产生循环传递!加分吧,准行!Top

相关问题

  • 我写一个TEDIT的继承控件,我怎么处理使得别人只能输入数字?要加入什么消息处理?有哪 位好兄弟给出例子和代码?
  • 如何自定义消息?能否给个例子
  • 消息处理。马上给分了。
  • [求一段代码让函数停下来执行消息处理,处理后返回该函数继续执行,文中有例子~]
  • 谁有关于界面,消息处理和关于鼠标拖动之类得例子,能不能给小弟一份学习阿?谁想要也留个地址,等我有了在给你们发....
  • 怎样把数据库语句写成批处理文件,给个例子
  • 请问如何得到win32的系统消息???能给个例子吗???
  • 菜问题吧:为什么要用ON_WM_PAINT(),ON_WM_ERASEBKGND(),ON_WM_QUERYDRAGICON()有些例子中的这些消息处理涵数我去掉了也可正常运行
  • 求例子,用JDOM处理XML文档
  • 给个例子!!

关键词

  • 消息
  • 窗体
  • 例子
  • 处理
  • 值
  • 返回
  • message

得分解答快速导航

  • 帖主:jiangqiu

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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