如何制作可以换肤的窗体(200点)(200分)

  • 主题发起人 主题发起人 一辉
  • 开始时间 开始时间
ActiveSkin 下载地址:
http://plindge.163.net/lynn/index.htm
 
用TImage嘛
 
控件虽然很好用,但从大富翁的宗旨上讲最好还是自己弄清楚原理,最好能
自己做一个,功能虽然可能简单一点,但是自己做了,水平总会有提高。
我自己没有做过,下面谈一点我自己的看法。
单纯是更换程序界面的图象,应该不是很难实现,每次应用程序启动的时候
到指定的目录下去读相应的图象文件作为程序的背景就可以了。关键问题是如果
想把程序界面做得很好看,还有许多问题值得考虑。
 
wimmap的skin是分块储存的bmp
每个就是一个控件的图片
换skin就相当于换图
 
但有的程序如sonique,yamp连外形都换了
 
http://www.csdn.net/delphi/
速度也可以.
 
当连外形也换的话,只换图片好象不行。
还有winmap好象用到图片热点,好象一个皮肤只有两个大图片。
比如播放键的图片他怎么实现的?
 
当连外形也换的话,只换图片好象不行。
还有winmap好象用到图片热点,好象一个皮肤只有两个大图片。
比如播放键的图片他怎么实现的?
 
接受答案了.
 
后退
顶部