如何用MFC绘图.docVIP

  • 2
  • 0
  • 约3.16万字
  • 约 44页
  • 2017-01-04 发布于贵州
  • 举报
如何用MFC绘图

1 几何对象的结构和类 为了使用绘图函数,应该先了解绘图所用到的几种表示几何对象的结构和类。这些结构和类分别定义在头文件windef.h和afxwin.h中。 1.点 1)点结构POINT 点数据结构POINT用来表示一点的x、y坐标: typedef struct tagPOINT { ??? LONG x; ??? LONG y; } POINT; 2)点类CPoint 点类CPoint为一个没有基类的独立类,封装了POINT结构,有成员变量x和y,其构造函数有5种: CPoint( ); CPoint( int initX, int initY ); CPoint( POINT initPt ); CPoint( SIZE initSize ); CPoint( LPARAM dwPoint ); // 低字设为x、高字设为y CPoint类还定义了4个平移和设置函数: void Offset(int xOffset, int yOffset); void Offset(POINT point); void Offset(SIZE size); void SetPoint(int X, int Y); CPoint类还重载了+、-、+=、-=、==、!=等运算符来支持CPoint对象和CPoint、POINT、SIZE对象之间的运算。 2.大小 1)大小结构SIZE 大

文档评论(0)

1亿VIP精品文档

相关文档