社区
Delphi
帖子详情
关于窗体的FormStyle的问题
dlss
2001-06-07 10:44:00
当一个窗体的FormStyle设为fsStayOnTop时,窗体可以在最前面,但如果再调用另外一个窗体后,好像fsStayOnTop就不起作用了,如何让两个窗体都在其他应用程序的最前面?
...全文
91
4
打赏
收藏
关于窗体的FormStyle的问题
当一个窗体的FormStyle设为fsStayOnTop时,窗体可以在最前面,但如果再调用另外一个窗体后,好像fsStayOnTop就不起作用了,如何让两个窗体都在其他应用程序的最前面?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
c_hk
2001-06-07
打赏
举报
回复
观望
dlss
2001-06-07
打赏
举报
回复
当点击其他应用程序时他们一起到后面去了
dlss
2001-06-07
打赏
举报
回复
你再试试如果form1的formstyle也设置为fsStayOnTop就不行了
Luckyfeeling
2001-06-07
打赏
举报
回复
这个我做了个实验,应当是可以的,也可能是你描述不清楚。
先有 form1 form2 form3 form4
其中 form1 是主窗体 formstyle=normal
form2,form3 的 formstyle=fsStayOnTop
form4 的 formstyle=normal
form1 调用 form2 form3 ,则 form2 ,form3 都可以同时在最前面(注意,要控制
form2,form3 的大小和位置,防止 form2,form3 它们两个互相覆盖)
form2 调用 form4 也没问题。
总之,fsStayOnTop是一定起作用的,但要防止多个都是 fsStayOnTop 的窗体互相覆盖
要控制它们的位置和大小。
相关推荐
创建不规则
窗体
C# .NET Win
form
创建不规则
窗体
Form
Style
SetWindowLong 给MDI
窗体
加背景
//给MDI
窗体
加背景//设置
Form
1
窗体
的
Form
Style
属性为fsMDI
Form
//设置
Form
2
窗体
的
Form
Style
属性为fsMDIChild// Image控件 Bmp格式图片privateFClientInstance : TFarProc;FPrevClientProc : TFarProc;Procedure ClientWndPro...
delphi 用API实现
窗体
半透明效果
procedure T
Form
1.Button1Click(Sender: TObject); var h: HWND;
Form
Style
: Integer; begin h := self.Handle;
Form
Style
:= GetWindowLong(h, GWL_EX
STYLE
); SetWindowLong(h, GWL_EX
STYLE
,
Form
Style
or...
ehlib9.2中打印组件PrintDBGridEh的打印预览
问题
做了个打印预览:PrintDBGridEh1.Preview; 可是每次预览都在
窗体
后面,不是最前面。在解决了汉化
问题
后,接着修改 PrvFrmEh.pas 把
窗体
的
Form
Style
:=fsStayOnTop; 再把
窗体
的WindowState:=wsMaximized; 搞定,预览
窗体
到了最前面。 ...
dephiMDI&SDI
Delphi(Pascal) code{MDI父
窗体
的
form
style
为fsmdi
form
MDI子
窗体
的
form
style
为fsmdichildMDI子
窗体
设置为手动创建1.MDI子
窗体
最大化以后,在主
窗体
的关闭下面就会看到MDI子
窗体
的最大化和最小化还有关闭按钮;子
窗体
关闭时在OnClose里面加入下面的代码就可以关闭子
窗体
了:}procedure T
Form
2.
Form
Close(Sende
发帖
Delphi
Delphi
Delphi 开发及应用
复制链接
扫一扫
5179
社区成员
26.2w+
社区内容
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2001-06-07 10:44
社区公告
暂无公告