hellfirehj 发表于 2011-3-29 09:20:24

求助!创建窗口为无模式窗体时,为什么主窗口无法激活?

NewForm:=TForm2.Create(nil);
NewForm.ShowModal ;    //或者是用NewForm.Show ;
NewForm.free;
创建窗口后,主窗口就无法激活,只有关闭新建窗口,主窗口才处于可用状态,源码要怎么写?
谢谢!

我在百度上找,有人回答过这个问题,说是一个一个试,试出来了,可没说怎么试出来的!

P8551945 发表于 2011-3-29 09:20:37

这个不是非模态窗口啊 典型的模态窗口

汉花唐落 发表于 2011-3-29 09:20:45

procedure WinMain;
var
fomr1:Tform;
begin
form1:=tform1.Create(form1);
form1.ShowModal;
end;

DLL入口点
    CreateThread(nil,0,@WinMain,nil,0,Thread);
页: [1]
查看完整版本: 求助!创建窗口为无模式窗体时,为什么主窗口无法激活?