如何把易语言程序皮肤做出透明的像Win7

如何把易语言程序皮肤做出透明的像Win7,第1张

一个是调用skn的一个dll文件“SkinH_EL.dll”网上有很多用这个dll写的皮肤模块,你可以找一个这种模块的源码,自己做个比较适合自己用的,还有一个就是自绘了,据他们说很简单,我最近也正在学这个,自绘的窗口很漂亮,呵呵,要是刚入门的话,最好这个和易语言一起学,不要做出功能很强的软件,外观却很烂。。。想想都别扭,当然只是一个比方,一般能写这种软件的,不会连自绘都不会。。

呵呵估计你要失望了,如果要求不高的话,可以试着用用skin皮肤,虽然可以透明但完全和WIN7不是一回事而且只是从外观上改变了,而且没有Win7的Aore动画效果。

如果要求很高的话,可以试着手绘,自己去写,部分组件(比如按钮)的渐变效果模仿得非常相似。只不过程序写起来费时费力,如果要写一淘网整的程序,且都要带上这种WIN7效果的话,没有一定的技术底子和猫抓耗子般的耐心,是很难做到的。

当然你也可以偷懒,可以用skin皮肤配合自己再写一些动画代码,我京城这样做,一般我也就是窗口打开和关闭的过滤特效自己写,界面组件使用skin,如果只用打开和关闭这个Aore动画特效的话,不防把它编译成模块,每个窗口创建的时候都执行以下“动画打开()”将被销毁的时候执行“动画关闭()”这样可以在节省时间方面起到事半功倍的效果。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6875972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存