类似realone,media play 9 这样的界面怎么实现?(50分)

  • 主题发起人 主题发起人 brian.chen
  • 开始时间 开始时间
B

brian.chen

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何用delphi实现好看的界面呢?比如realone player,media player 9,还有超级解霸3000等等这样的华丽的界面呢?
请大虾指教,50分送上,如果感觉太少,还可以再继续送分!
 
大富翁满地菜鸟?怎么这个问题一个人回答的都没有?
是太难了还是太简单了?
菜鸟满地啊!
 
>> 大富翁满地菜鸟?怎么这个问题一个人回答的都没有?
也许大家都已经对此问题不想回答吧。其实该类问题也很多的。

其实关键问题是你懂得如何得到 hRgn的问题哦,
如CreateEllipticRgn,CreatePolygonRgn,CreatePolyPolygonRgn,CreateRectRgn, CreateRoundRectRgn, CombineRgn等函数的灵活运用,还有就是如何通过一图画来得到其表示的hRgn也很重要哦,

呵呵~~~~~~~~~~~~~~~~~~~~
 
有一种简单的方法,但是有一定限制,就是只用于WindowsNT/2000/XP/2003等,不适用于Windows95/98/Me。
设置Form中的属性:
TransparentColor:=True;
TransparentColorValue:=<透明的背景颜色>;
然后在程序启动时,装载一张图片在窗口中,那么窗口中凡是透明背景颜色的地方将全部显示窗体后面的东西。这样的话,只需要重新编写窗口的标题栏功能,就可以完成一个窗口。
注意:请将BorderStyle属性设置为bsNone,否则窗口会很难看的。
我这里有一个例子,要的话发一封E-mail到swimingdragon@hotmail.com告诉我。
 
呵呵,谢谢啊。
 

Similar threads

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