C实验报告MFC简单画图程序.docVIP

  • 33
  • 0
  • 约6.06千字
  • 约 12页
  • 2017-02-17 发布于北京
  • 举报
C实验报告MFC简单画图程序

VC++程序设计实验报告 实验目的实验C++语言实现 使用VC++6.0集成开发环境开发 使用MFC应用程序开发框架 三、实验步骤 基本功能描述 1. 打开exe文件,在绘图下拉菜单中可分别设置绘制的图形形状,如直线、矩形及椭圆,线宽,有1-可供选择,还可以线色以及填充色,通过弹出的颜色对话框选择需要的颜色,如果不选择线宽、线色以及填充色,则按默认的画笔画刷来绘制选择的图形。 2 选择好图形后,通过鼠标可以绘制出相应的直线,矩形或椭圆,鼠标的按下确定图形的起点,鼠标的拖动则确定了图形的终点,即通过鼠标的拖动来决定图形的大小,鼠标弹起,此图形则绘制完毕。 1. 对需要用到的变量进行初始化。 2选择相应的图形之后就响应相应的消息处理函数,给shape赋对应的值。选择不同的线宽,线色与填充色,即可改变画笔或画刷的属性。 3 鼠标的按下响应函数LButtonDown(),捕捉鼠标当前位置得到起点的坐标,鼠标的拖动响函数MouseMove()改变终点的坐标,鼠标的弹起响应LButtonUp(),确定终点坐标,刷新,得到绘制图形。 4 选择图形或其它属性,可进行下一次绘制。 MFC AppWizard[exe]工程,命名为“Draw”,如图1所示,并创建单文档,如图2所示。创建成功后,系统自动生成相应的类,如图3所示。 图1 创建工程 图2 创建单文档 图3

文档评论(0)

1亿VIP精品文档

相关文档