02_MFC知识点总结(一)
发布时间
阅读量:
阅读量
一、简单绘图基础实践
a) 绘制直线
b) CPen 画笔的应用
c) CBrush 画刷的运用
d) 文字书写与 CFont 的结合
1、绘制直线
a) 鼠标按键的按下与释放
b) 构建画家对象 CClientDC
//创建画家对象,指定绘画设备
CClientDC dc(this);//画在当前对话框
c) 起始点与目标点
MoveTo LineTo
d) 选择对应类别->右键点击->插入变量
2、画笔与画刷的应用
a) 创建绘图对象
b) 设置画笔(画刷)CPen,CBursh
c) 将画笔分配给绘图对象 CDC::SelectObject
实例解析:
1、创建一个新的单文档类型项目
2、在对应类中引入变量(视图类中添加)
/*在DrawView.h中添加变量*/
private:
CPoint m_myPoint; //鼠标当前的坐标
bool m_isPress; //鼠标按下与抬起的标识
全部评论 (0)
还没有任何评论哟~
