朱金灿 第二种方法是我参考网上的一个做法。 1.首先将GDI+的头文件拷贝进vc目录下的Includes(我的是:D:\Microsoft Visual Studio\VC98\Include),将GDI+的库文件vc目录下的Lib文件夹中(我的是:D:\Microsoft Visual Studio\VC98\Lib) 2.新建一个MFC单文档工程EmployGdiPlus。 3. 在Project->stting->Link->Object/libary中加入gdiplus.lib。 4.添加画图代码,代码如下: void CEmployGdiPlusView::OnDraw(CDC* pDC) { CEmployGdiPlusDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here HDC hdc = pDC->GetSafeHdc(); Graphics mygraphics(hdc);//???¡§?"??Graphics??¨® SolidBrush brush(Color(100,0,0,255));// FontFamily fontFamily(L"Latha"); //?????"??¡Á??? Font font(&fontFamily,1,FontStyleRegular,UnitInch); PointF pointF(5,5); mygraphics.DrawString(L"Hello Word!",-1,&font,pointF,&brush); } 相比较而言,第一种方法比第二种方法要比较灵活。 参考文献: 《最小二乘法拟合圆公式推导及vc实现》 http://www.cnblogs.com/dotLive/archive/2007/04/06/524633.html 在vc6.0中使用GDI+图形函数 http://www.bc-cn.net/Article/kfyy/vc/jszl/200703/4528.html

评论