Public procedure Createparams(Var Params:TCreateParams);override; ...procedure TForm1.Createparams(var Params:TCreateParams); begin Inherited CreateParams(Params); With Params do begin EXStyle:=ExStyle or WS_EX_TOPMOST; wndParent:=GetDesktopWindow; //关键一行. end; end;
设置From的FromStyle属性 := fsStayOnTop就OK了
但那只是主窗口可以,如果有了其它窗体就不行了
……不知道你是不是问的高级一点的,如果是再加点分 :)...
.
.
.
Form1.showmessage;
procedure Createparams(Var Params:TCreateParams);override;
...procedure TForm1.Createparams(var Params:TCreateParams);
begin
Inherited CreateParams(Params);
With Params do
begin
EXStyle:=ExStyle or WS_EX_TOPMOST;
wndParent:=GetDesktopWindow; //关键一行.
end;
end;