第2章交互式图形软件设计.pptVIP

  • 2
  • 0
  • 约2.17万字
  • 约 88页
  • 2019-10-25 发布于湖北
  • 举报
CShape类的定义: class CShape:public CObject { protected: COLORREF m_pColor; // 颜色 int m_pWidth,m_pStyle; // 线型// 线宽 CShape(){} DECLARE_SERIAL(CShape) public: virtual void Drawing(CDC *pDC){} // 绘图 virtual void Serialize(CArchive ar); // 存储操作 }; CShape类的实现: IMPLEMENT_SERIAL(CShape,CObject,1) void CShape::Serialize(CArchive ar) { if(ar.IsStoring()) arm_pColorm_pWidthm_pStyle; else arm_pColorm_pWidthm_pStyle; } 而CLine类派生于CShape类,定义为: class CLine: public CShape { protected: CPoint m_pStart;

文档评论(0)

1亿VIP精品文档

相关文档