看流星社区

 找回密码
 注册账号
查看: 3055|回复: 2

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

[复制链接]

该用户从未签到

发表于 2011-3-29 09:20:24 | 显示全部楼层 |阅读模式
NewForm:=TForm2.Create(nil);  
NewForm.ShowModal ;    //或者是用NewForm.Show ;  
NewForm.free;
创建窗口后,主窗口就无法激活,只有关闭新建窗口,主窗口才处于可用状态,源码要怎么写?
谢谢!

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

该用户从未签到

发表于 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);
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-4-19 09:28

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表