窗体透明,但窗体上的控件不透明(简单好用)good
2016-04-01 18:18
639 查看
1.在Delphi中,设置窗体的AlphaBlend := true;AlphaBlendValue := 0-255; AlphaBlendValue越小窗体的透明度就越高。这种方法将会使窗体和窗体中控件都变成透明。
2.在Delphi中,设置TransparentColor := True与TransparentColorValue := TForm.Color, 则窗体变成透明,控件不透明。
3.使用API控制指定区域透明,如下,通过不绘制窗体四角的方法,来使四角变得圆滑透明,可在窗体Resize时调用。
http://blog.csdn.net/shuaihj/article/details/8610343
2.在Delphi中,设置TransparentColor := True与TransparentColorValue := TForm.Color, 则窗体变成透明,控件不透明。
3.使用API控制指定区域透明,如下,通过不绘制窗体四角的方法,来使四角变得圆滑透明,可在窗体Resize时调用。
procedure TFormPadMain.SetFormTransparent; var Rgn: HRGN; begin Rgn := CreateRoundRectRgn(0, 0, Width, Height, 11, 11); SetWindowRgn(Handle, Rgn, True); end;
http://blog.csdn.net/shuaihj/article/details/8610343
相关文章推荐
- Codeforces 653B Bear and Compressing
- 【GOF23设计模式】_观察者模式
- django UnicodeEncodeError
- django cache 设置
- Google Gson 使用简介
- Zookeeper全解析——Paxos作为灵魂
- uva11090Going in Cycle!!(最短路spfa)
- Django 自带comment评论库使用
- tinyos-2.1.1目录结构解析
- Django Ajax CSRF 认证
- Go语言中的错误处理系统
- how to use google
- go简易udp客户端和服务器
- 【Google Code Jam】Problem A. Store Credit
- 使用ecgo框架编写demo
- POJ-3274 Gold Balanced Lineup
- Django框架使用
- Django:之BBS项目
- Sereja and Algorithm
- Django:之安全、国际化和session