文件名称:VC 窗口用图片做阴影边框
文件大小:65.87MB
文件格式:RAR
更新时间:2018-08-25 07:25:01
阴影边框 虚边
如:http://blog.csdn.net/itjobtxq/article/details/8704645 原理:使用SetWindowLong 设置WS_EX_LAYERED,将对话框设置成层级窗口。 分为两层: 后层为背景窗口,使用GDI+显示图片。显示成功后再用UpdateLayeredWindow函数进行透明处理。并在这个对话框中定义一个子对话框对象,子对话框用来作为前景窗口。 前景为另一层,用来放各种控件。 完整的工程下,欢迎下载!!!在vs2010下测试了没有问题。
【文件预览】:
PngTransparentWnd
----UpgradeLog.XML(2KB)
----PngTransparentWnd.sln(918B)
----PngTransparentWnd()
--------bk.png(10KB)
--------ReadMe.txt(3KB)
--------Release()
--------res()
--------PngTransparentWndDlg.cpp(5KB)
--------PngTransparentWnd.rc(6KB)
--------PngTransparentWnd.aps(100KB)
--------stdafx.h(2KB)
--------ChildShow.h(621B)
--------PngTransparentWndDlg.h(919B)
--------PngTransparentWnd.vcproj.Sam.Sam-PC.user(1KB)
--------Debug()
--------stdafx.cpp(150B)
--------PngTransparentWnd.cpp(2KB)
--------ChildShow.cpp(2KB)
--------resource.h(1KB)
--------PngTransparentWnd.vcproj(6KB)
--------PngTransparentWnd.vcxproj.user(143B)
--------targetver.h(1KB)
--------PngTransparentWnd.h(628B)
--------PngTransparentWnd.vcxproj.filters(3KB)
--------PngTransparentWnd.vcxproj(8KB)
----ipch()
--------pngtransparentwnd-50161995()
----PngTransparentWnd.ncb(24.63MB)
----PngTransparentWnd.suo.old(18KB)
----PngTransparentWnd.suo(34KB)
----PngTransparentWnd.sln.old(917B)
----PngTransparentWnd.sdf(78.71MB)
----Debug()
--------bk.png(10KB)
--------PngTransparentWnd.ilk(1.08MB)
--------user32.dll(814KB)
--------PngTransparentWnd.exe(172KB)
----_UpgradeReport_Files()
--------UpgradeReport.css(3KB)
--------UpgradeReport_Plus.gif(71B)
--------UpgradeReport.xslt(12KB)
--------UpgradeReport_Minus.gif(69B)