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

如何知道窗体是否显示?

楼主tanxj(明剑)2005-10-25 10:24:02 在 Delphi / 语言基础/算法/系统设计 提问

主程序做了一个托盘,点击托盘图标显示主窗体,再点击隐藏,怎样在点击事件中判断目前主窗体是显示状态还是隐藏了的?  
  另外还想用户点中主窗体的关闭按钮时不关闭程序,而是隐藏窗体。怎样做? 问题点数:100、回复次数:13Top

1 楼andrew223(暴风雪)回复于 2005-10-25 10:26:33 得分 10

不清楚有没有函数,但你可以通过一个全局变量来记住窗体的状态。  
  望大大给出更好的方法。Top

2 楼zsjzwj(北极熊)回复于 2005-10-25 10:27:14 得分 10

窗口是否在显示状态:Form1.Showing;  
   
  隐藏窗口:   form1.hide;Top

3 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2005-10-25 10:29:47 得分 10

if   Application.MainForm.VisibleTop

4 楼liuex1235(盲流)回复于 2005-10-25 10:32:11 得分 10

onclose事件中form.hideTop

5 楼g58521547(我是菜鸟)回复于 2005-10-25 10:38:29 得分 5

学习Top

6 楼tanxj(明剑)回复于 2005-10-25 10:38:44 得分 0

onclose事件中Form.hide,行不通!Top

7 楼xxx168xxx(好好学习,天天向上!)回复于 2005-10-25 14:28:45 得分 5

接分啊!!学习一下哦!Top

8 楼jasononline()回复于 2005-10-25 18:57:09 得分 10

用Showing判断!Top

9 楼fanhongbin(Richhero)回复于 2005-10-25 21:15:29 得分 10

procedure   TForm1.FormCloseQuery(Sender:   TObject;   var   CanClose:   Boolean);  
  begin  
    self.Hide;  
      canclose:=false;  
  end;Top

10 楼rlqiang((不留)戒烟买房中。。。)回复于 2005-10-26 09:39:32 得分 15

procedure   TForm1.FormClose(Sender:   TObject;   var   Action:   TCloseAction);  
  begin  
      self.Hide;  
      Action   :=   canone;  
  end;Top

11 楼rlqiang((不留)戒烟买房中。。。)回复于 2005-10-26 09:44:58 得分 10

CanClose:   Boolean   可以拦截到关机的消息。Top

12 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2005-10-26 10:06:16 得分 0

到底哪个正确呀?Top

13 楼sbli(星星)回复于 2005-10-26 10:16:08 得分 5

建议多搜一下,如果是标题栏的关闭按钮,  
  应该会用到截取消息,然后停止该消息的发送  
  我也想多看看WINDOWS的消息机制  
  Top

相关问题

  • 如何知道MDI窗体中是否有子窗体显示
  • 用show的方式显示窗体,怎样才能知道窗体是否显示?
  • 显示窗体
  • 窗体显示?
  • 显示窗体
  • 如何知道MDI窗体是否有子窗体打开着呢?20分呀?
  • 如何判断一个窗体是否已经显示
  • 知道句柄 怎么知道这个窗体是否是当前用户正在使用的窗体
  • 我如何知道这个窗体是否在打开状态?
  • 如何知道一个子窗体是否已经打开?

关键词

  • 消息
  • 窗体
  • canclose
  • 隐藏
  • 显示
  • hide
  • 主
  • 点击
  • 关闭
  • 事件

得分解答快速导航

  • 帖主:tanxj
  • andrew223
  • zsjzwj
  • aiirii
  • liuex1235
  • g58521547
  • xxx168xxx
  • jasononline
  • fanhongbin
  • rlqiang
  • rlqiang
  • sbli

相关链接

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

广告也精彩

反馈

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