Form1 showmodal 出Form2,知道Form2的句柄如何反过来知道Form1的句柄(3分)

  • 主题发起人 主题发起人 600019629
  • 开始时间 开始时间
6

600019629

Unregistered / Unconfirmed
GUEST, unregistred user!
Form1 showmodal 出Form2,知道Form2的句柄如何反过来知道Form1的句柄,请API高手<br>做答,实在没分的,下次有了给吧
 
将Form1的Handle作为参数传过去就行了<br>function ShowForm(PreWndHandle): TModalResult;<br>var<br>&nbsp; Form2: TForm2;<br>begin<br>&nbsp; Form2 := TForm2.Create(Application);<br>&nbsp; Form2.FPreWndHandle := PreWndHandle; &nbsp;<br>&nbsp; try<br>&nbsp; &nbsp; From2.ShowModal; <br>&nbsp; finally<br>&nbsp; &nbsp; Form2.Release;<br>&nbsp; end;<br>end;
 
问题是这个程序不是我写的
 
var h:thandle;<br>h:=findwindow(nil,'form1的caption');
 
请看清楚问题,是根据FORM2的句柄获得FORM1的句柄,
 
Form1传给Form2,
 
接受答案了.
 
后退
顶部