关于窗口----------巨菜的问题,快来看看(200分)

  • 主题发起人 主题发起人 苦虫
  • 开始时间 开始时间

苦虫

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将子窗口设为居顶层。好象setwindowpos和formstyle都不行
同志们快帮帮偶吧:)
 
left and top
 
设置formstyle为fsStayOnTop就可以了。
 
什么意思啊
 
to lw86:
这个只对主窗口有用,下层自窗口没有效果
 
声明:
Public
procedure Createparams(Var Params:TCreateParams);override;
实现:
procedure TFormDrop.Createparams(var Params:TCreateParams);
begin
Inherited CreateParams(Params);
With Params do
begin
EXStyle:=ExStyle or WS_EX_TOPMOST OR WS_EX_ACCEPTFILES or WS_DLGFRAME;
wndParnet:=GetDesktopWindow;
end;
end;
这样这个窗体就不会随MainForm的位置变化而变化
 
谢谢ysai,以上朋友见财有分
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
535
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部