实现vista玻璃效果的半透明窗口,使用GDIPlus+

时间:2013-08-02 03:22:53
【文件属性】:
文件名称:实现vista玻璃效果的半透明窗口,使用GDIPlus+
文件大小:1.05MB
文件格式:ZIP
更新时间:2013-08-02 03:22:53
vista玻璃效果 GDIPlus 可以在2000/XP下实现使用GDIPlus绘制的具有玻璃效果的窗口,程序由VC+MFC编写
【文件预览】:
LayerDlgWithCtrls.dsw
bin
----GdiPlus.dll(1.65MB)
inc
----GdiPlusPath.h(49KB)
----GdiPlusFontFamily.h(6KB)
----GdiPlusTypes.h(18KB)
----GdiPlusFontCollection.h(3KB)
----GdiPlusFont.h(6KB)
----GdiPlusBase.h(857B)
----GdiPlusEnums.h(55KB)
----GdiPlusMetaFile.h(12KB)
----GdiPlusGraphics.h(92KB)
----GdiPlusImageCodec.h(2KB)
----GdiPlusFlat.h(85KB)
----GdiPlusInit.h(3KB)
----GdiPlusHeaders.h(22KB)
----GdiPlusColor.h(4KB)
----GdiPlusPen.h(13KB)
----GdiPlusimageAttributes.h(13KB)
----GdiPlusBitmap.h(22KB)
----GdiPlus.h(3KB)
----GdiPlusPixelFormats.h(7KB)
----GdiPlusMetaHeader.h(8KB)
----GdiPlusRegion.h(13KB)
----GdiPlusBrush.h(30KB)
----GdiPlusGpStubs.h(3KB)
----GdiPlusImaging.h(24KB)
----GdiPlusMem.h(1KB)
----GdiPlusStringFormat.h(9KB)
----GdiPlusColorMatrix.h(2KB)
----GdiPlusMatrix.h(8KB)
----GdiPlusCachedBitmap.h(2KB)
----GdiPlusLineCaps.h(6KB)
LayerDlgWithCtrls
----LayerDlgWithCtrlsDlg.cpp(1KB)
----StdAfx.cpp(219B)
----resource.h(924B)
----LayerDlgWithCtrlsDlg.h(1KB)
----Src()
--------ImgDialogBase.h(4KB)
--------Utility.h(451B)
--------ImgDialogBase.cpp(12KB)
--------Utility.cpp(5KB)
--------GdiplusH.h(4KB)
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----LayerDlgWithCtrls.rc(5KB)
----LayerDlgWithCtrls.h(1KB)
----res()
--------bg.png(19KB)
--------LayerDlgWithCtrls.rc2(443B)
--------LayerDlgWithCtrls.ico(1KB)
----LayerDlgWithCtrls.dsp(5KB)
----LayerDlgWithCtrls.cpp(2KB)
lib
----GdiPlus.lib(202KB)

网友评论

  • 在XP下面可以运行,出来的效果也还可以,值得学习
  • 效果一般 参考价值不大
  • 可惜在xp上不能运行!
  • 只不过是透明效果,不是玻璃效果
  • 还是使用了 SetLayeredWindowAttributes 和 UpdateLayeredWindow 两个函数
  • 效果是不错,只是没什么注释,我等菜鸟很难看懂啊……
  • 没什么太大用,达不到win7的效果
  • 还是使用了 SetLayeredWindowAttributes 和 UpdateLayeredWindow 两个函数