我的mfc基础知识点

   最近由于作业的缘故,结交了mfc这个新朋友,虽然他对我还很是陌生,相信日久定能生情!现在记录一些学习的笔记,备忘。

  

   MFC提供了不同类型的设备描述表的类(绘图类):CDCCPaintDCCClientDCCWindowDCCmetafileDC。其中CDC类是MFC绘图类的根类,其它的绘图类都是CDC类的派生类。

   

  用位图或画刷填充矩形区域(FillRect)

a.用位图填充矩形区域(FillRect)
/*
CBitmap bitmap;      //创建一个位图
bitmap.LoadBitmap(IDB_BITMAP1);//加载位图
CBrush brush(&bitmap);  //创建画刷
CClientDC dc(this);             //创建DC
dc.FillRect(CRect(dian,point),&brush);//填充矩形区域,矩形 画刷指针
*/
b.用画刷填充矩形区域(FillRect)
/*
CBrush brush(RGB(0,255,0));      //创建一个画刷
CClientDC dc(this);             //创建DC
dc.FillRect(CRect(dian,point),&brush);//填充矩形区域,矩形 画刷指针
*/
*注 :Rectangle要添加到设备描述表中 ,然后才能使用     ;FillRect不用添加到设备描述表中,创建后直接使用 

 

 

posted @ 2014-04-26 08:56  曹玉松  阅读(295)  评论(1编辑  收藏  举报