前些時候看到有人貼了篇如何做半透明效果Form,還有其它特殊效果的文章,找不到,哪位告訴我(20分)

  • 主题发起人 主题发起人 Jhdandcl
  • 开始时间 开始时间
J

Jhdandcl

Unregistered / Unconfirmed
GUEST, unregistred user!
前些時候看到有人貼了篇如何做半透明效果Form,還有其它特殊效果的文章,找不到,
哪位告訴我
 
http://richsearch.com/displ.jsp?lid=1079528
 
四四方方的窗体也会变形,利用win32 API函数setwindowrgn就可以将窗口定义为任何形状,
以下是将窗口定义为园角矩形的例子:
procedure TPortForm.FormCreate(Sender: TObject);
var hr :thandle;
begin
hr:=createroundrectrgn(0,0,width,height,20,20);//定义园角矩形(win API函数)
setwindowrgn(handle,hr,true);
//设置园角窗口
end;
为了使该窗口更好,应在onResize事件处理程序放相同的代码。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1212321
 
cqbaobao講的是我要的!
 

Similar threads

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