欢迎光临:
非常感谢您光临枕善居。本站是一个免费的基于VB,VB.NET源代码交流的平台,为大家提供优质的专业的源代码,如果您有需要,本站可以帮助在业余时间里给您寻找代码。当然,如果您有好的代码也可以在本站发布,共享给大家。
专业VB和.NET源码、编程开发教程、图标资源、USB电脑遥控器、智能家电控制开关....更多东东请进入我的淘宝小店--->
VB及.NET新源码2011(3DVD,控件+资源)
智能多路控制(串口编程开关) 带源码!
08-08
15
99%的Vista Aero窗体VB源码
作者:枕善居主 / 查看次数: 18381 / 评论: 27

测试系统:vista sp1 , vb 6.0 sp6
i'm so tired, but it can be shown to people finally.
test in: vista sp1, vb 6.0 sp6
ps: you need a hi-speed cpu to run this program
========================================================
beta3
失去焦点时窗体透明度降低
dec alpha when form lost focus
失去焦点时窗体阴影减弱
dec shadow when form lost focus
失去焦点时标题阴影透明度降低
dec title shadow then form lost focus
按钮光晕mouse_on时alpha渐变(不会多线程。。用了loop)
shade button when mouse_on(i dunno how to use multi-thread,so i use loop)
左上角程序图标可弹出系统菜单
popup system menu when click control box
忘了还加了点什么了。。。反正是完全一样了。。。。
拖动窗体我为了完美,用了比较消耗cpu的方法。。所以cpu需要比较强劲。。。。
累死我了。。。不高兴优化了。。就这么样了。。。
话说。。写完这个,我把GDI+基本功能都学会了。。。。。汗一个。。
国内VB使用GDI+的资料真的是一点都没有。。。唉。。。。
过些天把代码贴出来,这里人气还是严重不足啊。。。。。
接下来开始研究怎么在上面显示控件...目前比较好的方法是用2个窗体....
========================================================
beta2
加入左右边框的光影
加入左/右上角光晕
窗体无焦点时按钮透明
Aurora效果已经完全和vista的算法一致了,误差在2像素以内。
还剩下一个无焦点时阴影减弱,那么就是99%了...
========================================================
beta1
使用GDI+技术。所有图片均提取自vista sp1内置资源。
Aurora效果在我nnnn次的试验之下,终于研究出了vista的算法。像素误差应该在个位数,懒得再去调节了。
文字阴影、按钮光晕、色彩调节。
最大化“不大”的问题我还没搞,还有失去焦点时的阴影减弱,关闭按扭透明我也没弄。其他都全了。
本人感觉占用资源比较厉害,呵呵!不过还是感谢作者:蓝色炫影 的热情发布共享!
回复
]哥们:辛苦了。
学习中。。。
哥们:辛苦了。
路过
反正很多精美的好东西,看得出,作者确实辛苦了,谢谢
哎.无奈的路过一下.
太卡了,根本就用不上。
还差一些
比如磨砂效果就是要使用模糊,你的透明是清晰的,Vista的是模糊的,你注意到了吗?
另外拖动到时候也经常出错
比如磨砂效果就是要使用模糊,你的透明是清晰的,Vista的是模糊的,你注意到了吗?
另外拖动到时候也经常出错
发表评论
您没有权限发表评论!
上一篇
下一篇
相关日志:
文章来自:
Tags:
评论: 27 | 
