GDI+ 是GDI 的新版本,提供了一些功能强大,使用方面的图形图像处理类。
加载GDI+库:
#include <gdiplus.h>
#pragma comment(lib, "gdiplus.lib")
using namespace Gdiplus;
初始化
ULONG_PTR m_gdiplusToken;
退出
Gdiplus::GdiplusShutdown(m_gdiplusToken);
显示图像
CPaintDC dc;
Image *pImage= new Image(filename);
CRect rect;
GetClientRect(rect);
int x=rect.left;
int y=rect.top;
int x1=rect.right;
int y1=rect.bottom;
Rect rect1(x+20, y+22, y+40, y+42);
Gdiplus::Graphics graphics(dc.m_hDC);
graphics.DrawImage(pImage, rect1);