文件名称:VC++界面编程之--阴影窗口实现详解
文件大小:85KB
文件格式:ZIP
更新时间:2016-10-04 14:09:26
VC++ 阴影窗口
对于我们这些控件狂来说,窗口阴影也是一个必不可少的实现需求。虽说其没多大用,但对于增加窗口立体感来说,那是挺有帮助的。 我实现了一个类似于360界面的阴影效果,其可以支持正常窗口,也支持半透明窗口。 阴影窗口的实现原理,简单来讲:就是在主窗口创建时,创建一个子窗口,吸附于主窗口的底部。然后在子窗口上做一个带半透明阴影效果的描绘。 详情请参见与之配套的博客:http://blog.csdn.net/renstarone/article/details/11661365
【文件预览】:
ThemeShadowWnd
----ThemeShadowWnd.sln(907B)
----ThemeShadowWnd.suo(44KB)
----ThemeShadowWnd()
--------ThemeShadowWnd.rc(8KB)
--------resource.h(490B)
--------MainDlg.h(3KB)
--------GdiPlusHelper.h(11KB)
--------stdafx.h(1KB)
--------ThemeShadowWnd.vcproj(5KB)
--------AboutDlg.h(1014B)
--------stdafx.cpp(282B)
--------ThemedShadow.h(6KB)
--------Release()
--------ThemeShadowWnd.cpp(2KB)
--------ThemeShadowWnd.h(20B)
--------ThemeShadowWnd.vcproj.WWW-2C8B7E85192.Administrator.user(1KB)
--------res()
--------ThemedShadow.cpp(121B)
--------ThemeShadowWnd.aps(17KB)