- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 C++/GDI+ 学习笔记(四)——实用技巧——调色板(ColorPalette)
在使用的过程中,遇到了这样的一个情况。维护很久前的一个项目的时候,想把之前的程序作成DLL。里面有一部分是描画一张8位DIB图片的,用的是纯C写的一段代码。可是在使用的时候发现,GDI+中由于使用了Alpha,所以老代码里面的调色板需要进行一些处理。ColorPalette类,这个是GDI+中的调色板类。在对调色板进行调整的时候,我们是一定要使用它的。在C#中,ColorPalette 是没有
2008-01-30 11:06:00 11102 2
原创 C++/GDI+ 学习笔记(五)——应用实例——半透明的阴影效果
利用 GDI+可以很容易的描画出逼真的半透明效果的阴影。void DrawShadow(Graphics &g, GraphicsPath ButtonPath)...{ g.SetPageUnit(UnitPixel); //设置Graphics的坐标单位为像素 GraphicsPath &ShadowPath = *(ButtonPath.Clone()); //拷贝
2008-01-16 14:18:00 5786 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人