首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

小弟我有2个窗体,Form1和Form2,怎么实现在点击Form1或者Form1上的任何控件时,让Form2关闭

2012-04-22 
我有2个窗体,Form1和Form2,如何实现在点击Form1或者Form1上的任何控件时,让Form2关闭?我有2个窗体,Form1和

我有2个窗体,Form1和Form2,如何实现在点击Form1或者Form1上的任何控件时,让Form2关闭?
我有2个窗体,Form1和Form2,如何实现在点击Form1或者Form1上的任何控件时,让Form2关闭?

[解决办法]

Delphi(Pascal) code
  private    procedure ApplicationMsg(var Msg:tagMSG;var Handled:Boolean);uses unit2;procedure TForm1.ApplicationMsg(var Msg:tagMSG;var Handled:Boolean);begin  if (Msg.message=WM_LBUTTONDOWN) and Form2.Showing then     SendMessage(Form2.Handle,WM_CLOSE,0,0);end;procedure TForm1.FormCreate(Sender: TObject);begin  Application.OnMessage:=ApplicationMsg;end; 

热点排行