摘要: 昨天设计部要求在软件的浮动小窗口的四周添加上阴影,本来以为很好做,直接拿一张带阴影的图像文件贴上去了。运行 起来完全不是那么回事,在不同的背景下看起来完全不一样,因为阴影是由黑到白渐变的,在白背景下慢慢溶入背景看起来很好,可是在深色背景下看起来四周的阴影看起来就没有渐变效果了,只是一圈灰边。 在网上搜下关于窗体阴影的解决方案,还真不多,搜到两种。第一是在http://www.codeproject.com/KB/dialog/FrameShadow.aspx这个开源网站上,一个中国哥们用C++实现的仿vista阴影,主要采用UpdateLayeredWindow() 等API在窗体上画出比窗. 阅读全文
posted @ 2009-07-10 09:56 k1988 阅读(412) 评论(0) 推荐(0) 编辑