GDI+配置入门指南

GDI+的图形能力,挺适合搞界面美化的朋友用。比老 GDI 强太多,支持矢量图、图片、文字排版啥的,尤其是在 Windows 开发里,配合 MFC 用起来还蛮顺手的。你想搞点高质量的图形交互,GDI+准没错。

GDI+的核心类也都挺好理解:Graphics管画图,Pen画线用的,Brush拿来填色。想操作图像?用ImageBitmap。控制文字的事交给Font,搞位置就靠PointRectSize这些基础结构。

配置方面,VC6 得自己下 SDK,记得把头文件和库文件放对位置,再在项目属性里加上gdiplus.lib。在stdafx.h加上#include ,并用Gdiplus命名空间,初始化和关闭都得自己写一下,比较原始。

换到VC2005就舒服多了,自带支持,SDK 都不用下了。配置方式和 VC6 类似,但少了多折腾。GdiplusStartupGdiplusShutdown依然得调,别忘了。

哦对了,GDI+支持Unicode和图像透明度,这点在做多语言界面或者搞点小特效的时候,还蛮实用的。你要做个带图标的按钮,透明一下就精致。

如果你在用 MFC 开发桌面应用,又对 UI 有点追求,那 GDI+真的是个值得一试的图形库。搭配好用,效果也不错。

doc 文件大小:33KB