簡单画图板设计报告.docVIP

  • 8
  • 0
  • 约2.3万字
  • 约 26页
  • 2016-12-02 发布于重庆
  • 举报
简单画图板设计报告 设计目的:设计一个能够自定义颜色;能够实现自定义字体的大小颜色并且输出到画图板上;能够实现简单的图形绘制(如:直线;矩形;椭圆;圆角矩形等);能够实现铅笔功能来实现连续画线;能够实现自定义线宽和自定义线型;能够实现画刷和局部填充颜色;能够实现实现清屏功能和计时的附加功能。 2.总体设计: 3详细设计: 4测试过程: 先进行了基本图形的绘制,然后测试图形的颜色,线宽,线型,画刷填充,文字显示,位图载入,上述功能基本都能实现。最后测试清屏,橡皮图形重绘等功能,遇到了一些问题。 测试遇到问题: 1.窗口不能重绘。 2.清屏后不能重绘。 解决问题方法: 1.在OnDraw函数中加入一个Point数组,把已经画过的保存起来。 2.将画图选择变量select设-1,调用Invalidate();这样在清屏后还可调用OnDraw函数进行画图。 5源程序清单和执行结果: [1]我的画图板加强版.cpp: #include stdafx.h #include 我的画图板加强版.h #include MainFrm.h #include 我的画图板加强版Doc.h #include 我的画图板加强版View.h #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[]

文档评论(0)

1亿VIP精品文档

相关文档