- 3
- 0
- 约1.45千字
- 约 20页
- 2019-11-03 发布于天津
- 举报
用类实现画图及图元操作;;画图基类CShape;画图基类CShape;首先新建一个画图基类CShape(由CObject类派生)
点击菜单/Insert/New Class
添加属性,并初始化。类名上右键选择Add Member Variable
添加成员函数(应该使用virtual虚函数)类名上右键选择Add Member Function
; //画笔类型,画笔宽度
int m_nPenStyle, m_nPenWidth;
//画笔颜色,画刷颜色
COLORREF m_crPenColor,m_crBrushColor;
//画刷类型
int m_nBrushIndex;
//记录包含图元的最小矩形
CRect m_rect;
//记录图元的第一点和最后一点
CPoint m_ptStart,m_ptEnd;
//选中属性
BOOL m_bSelected;
//移动时原始参考点和移动后参考点
CPoint m_ptOriginRef,m_ptEndRef;;void SetStartPoint(CPoint ptStart); //设置起点
void SetEndPoint(CPoint ptEnd); //设置终点,即用于更新属性
virtual void Update(); //更新属性,在SetEndPoint之后调用
您可能关注的文档
最近下载
- 智能网联汽车车路协同系统装调与测试 项目三 路侧设备的装调与应用.ppt VIP
- 中文NACESP0502-2010 管道外腐蚀直接评价方法.pdf VIP
- koei封神演义爱藏版攻略.pdf VIP
- 智能网联汽车车路协同系统装调与测试 项目二 车载终端的装调与应用.pptx VIP
- 35KV油浸式变压器安装方案.doc VIP
- 2026年静脉导管常见并发症临床护理实践指南PPT课件.pptx VIP
- GSK-980TD1接口参数与调试实训-培训大纲.pdf VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- 2026年公路养护工技师专业知识试题与答案.docx VIP
- 35kV变电站主变吊装施工方案.docx VIP
原创力文档

文档评论(0)