为啥GDI+我这样写 啥都画不出来的?
#include "gdiplus.h"
using namespace Gdiplus;
#pragma comment(lib, "gdiplus.lib")
//++++++++++++++++++++++++++++++++以上在H文件中
Graphics graphics(pDC-> GetSafeHdc());
graphics.SetSmoothingMode(SmoothingModeHighSpeed);
graphics.FillEllipse(&SolidBrush(Color(255,0,0,250)),0,0,200,200);
graphics.SetSmoothingMode(SmoothingModeHighQuality);
graphics.FillEllipse(&SolidBrush(Color(255,0,0,250)),100,100,300,300);
//+++++++++++++以上,在OnDraw文件中
[解决办法]
对呀
初始化了么
[解决办法]
程序开始时:
GdiplusStartupInput in;
GdiplusStartup(&token,&in,NULL);
程序结束时:
GdiplusShutdown(token);