正文

在VC6.0中使用GDI+的两种办法(二)2007-05-06 15:46:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/clever101/25629.html

分享到:

 

                          朱金灿

 

第二种方法是我参考网上的一个做法。

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

阅读(3592) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册