窗体的自动隐藏/显示(100分)

  • 主题发起人 主题发起人 wlbcq
  • 开始时间 开始时间
W

wlbcq

Unregistered / Unconfirmed
GUEST, unregistred user!
窗体的自动隐藏/显示(类似QQ窗体)是怎样做的?
 
hide,show。<br>搭配API函数,如:<br>AnimateWindow(Self.Handle, 250, AW_BLEND or AW_ACTIVATE); 吧。<br>很简单。。。
 
隐藏其实就是高度为1,<br>显示就更容易,我以前也想做过,不过不是很灵敏<br>
 
用AnimateWindow函数,判断窗体的位置来进行隐藏或显示!很简单的
 
还是自己在Onshow和OnClose事件中定义更灵活一些。<br>你可以做出多种效果。
 
AnimateWindow 函数可以
 
可以用timer增加height
 
不要修改窗口的大小,这样好像很闪,直接将窗口移动到窗口边缘就好了,露一小点点
 
for i:=1 to 窗体高度 do begin<br>&nbsp; &nbsp; height:=height+1;<br>end;
 
后退
顶部