文件名称:半透明窗口中显示标准控件(控件与文字不透明)的实现方案
文件大小:1.63MB
文件格式:ZIP
更新时间:2015-09-15 10:43:34
代码
和大家分享一下在半透明窗口中显示标准控件的实现方案。通过层叠窗口可以简单实现半透明与不规则形状窗口的效果,但在其上显示标准控件(控件与文字不透明)却是件比较有挑战的事情,这里会给出一个可行的解决方案。同时实现了一些可重用的窗口类,有相关需求时可以进行引用。 请参照博客文章:http://blog.csdn.net/harbinzju/article/details/7907127
【文件预览】:
TranslucentDemo_Src
----TranslucentDemo.sln(912B)
----TranslucentDemo.suo(35KB)
----TranslucentDemo()
--------DemoBackDialog.cpp(748B)
--------CtrlDemoBackDialog.h(526B)
--------TranslucentDemo.aps(334KB)
--------resource.h(3KB)
--------ForeDialogBase.h(594B)
--------CtrlDemoBackDialog.cpp(796B)
--------stdafx.h(2KB)
--------BackDialogBase.h(761B)
--------CtrlDemoForeDialog.h(513B)
--------TranslucentDemo.rc(18KB)
--------DemoBackDialog.h(506B)
--------TranslucentDemo.cpp(3KB)
--------ReadMe.txt(4KB)
--------explorer.h(14KB)
--------explorer.cpp(630B)
--------TranslucentDemo.h(590B)
--------res()
--------TranslucentDemo.vcxproj.user(143B)
--------stdafx.cpp(217B)
--------DemoForeDialog.cpp(2KB)
--------TranslucentDemo.vcxproj(7KB)
--------TranslucentDemo.vcxproj.filters(4KB)
--------CtrlDemoForeDialog.cpp(809B)
--------DemoForeDialog.h(781B)
--------targetver.h(314B)
--------ForeDialogBase.cpp(2KB)
--------BackDialogBase.cpp(4KB)
TranslucentDemo.exe