如何接收窗体最小化的事件问题? lbsoft:留个mail,代码我给你寄过去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非常简单:unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;type TForm1 = class(TForm) private { Private declarations } procedure test(var Msg:TMessage);message wm_syscommand; public { Public declarations } end;var Form1: TForm1;implementation{$R *.DFM}procedure TForm1.test(var Msg:TMessage);begin if Msg.wParam=SC_CLOSE then Form1.Hide //你需要的处理 else inherited;end;end. 疏忽,最小化时Msg.wParam=SC_MINIMIZE就行了 >procedure test(var Msg:TMessage);message wm_syscommand; 比较标准的做法是将函数命名为 wmsyscommandprocedure wmsyscommand(var Msg:TMessage);message wm_syscommand; tull(WilliamTull)说得对,虽然我只是随便写几行代码测试一下,但也的确应该按命名规范来做,我准备马上发个贴子来讨论一下,忘各位捧场,100分哦 gz_xjf(thinker)回答的很全面,我当时也是这么做的. 大家都讲得如此好啦,: lbsoft(lbsoft) 我就不寄了。大家原理都一样。 放一个applicationEvent控件就行了,里面有关闭,最小化的事件。何必那么麻烦! 两个form之间的切换问题 大家帮我推荐本书 关于cxgrid分组显示的问题,请各位大哥帮帮忙 高手进。。请大家帮忙--急,在线等!!!! 请问我的报表为什么只能显示一行阿 右键菜单的代码应该怎么写啊?? ADO连接如何实现跨域访问SQL服务器?内详,在线等待!谢谢 郁闷!我的机器上找不到VCLBDE50.BPL,谁好心发一个给我吧!马上给分!! 提法问题 请问如何在DELPHI中生成和使特殊符号(如数学符号) 我刚用delphi6 做了个数据库程序,无法发布。 谁帮我,很简单
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;type
TForm1 = class(TForm)
private
{ Private declarations }
procedure test(var Msg:TMessage);message wm_syscommand;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.test(var Msg:TMessage);
begin
if Msg.wParam=SC_CLOSE then
Form1.Hide //你需要的处理
else
inherited;end;end.
比较标准的做法是将函数命名为 wmsyscommand
procedure wmsyscommand(var Msg:TMessage);message wm_syscommand;
来做,我准备马上发个贴子来讨论一下,忘各位捧场,100分哦