关于窗体的FormStyle的问题

dlss 2001-06-07 10:44:00
当一个窗体的FormStyle设为fsStayOnTop时,窗体可以在最前面,但如果再调用另外一个窗体后,好像fsStayOnTop就不起作用了,如何让两个窗体都在其他应用程序的最前面?
...全文
91 4 打赏 收藏 举报
写回复
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 的窗体互相覆盖
要控制它们的位置和大小。
发帖
Delphi

5179

社区成员

Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
帖子事件
创建了帖子
2001-06-07 10:44
社区公告
暂无公告