本类下载TOP10
用C++制作实现简单绘图工具
全文下载
Word文件格式下载
6 文钱
文钱不够?
摘 要 在现代计算机上,绘图程序随处可见,比如Windows操作系统自带的画板程序,就是一个小型的绘图软件。本课程设计是在Windows XP操作系统下,在Visual C++ 6.0 MFC编程基础上,制作一个类似画板程序的简单的绘图软件,实现简单的直线、矩形、圆弧的绘画,同时可以选取它们并进行平移、旋转操作。通过编程实践,以上功能都得以实现,同时做了人性化的设置和美化,使人们用着方便,用着舒服。 关键词 课程设计 简单绘图软件 VC++ 目 录 1.引言………………………………………………………………….…………… 1 2.开发工具简介……………………………………………….…….…………….2 3.功能说明……………………………………………………………..…………..3 3.1“绘制”菜单模块……………………………………………….…………….4 3.2“操作”菜单模块……………………………………………….……………….4 3.3独立工具栏模块……………………………………………………………….4 4.系统实现…………………………………………………………………………4 4.1窗体设计……………………………………………..………………………….4 4.2初始化应用程序框架…………………………………..……………………….6 4.3实现逻辑坐标类…………………………………………….…….………….7 4.4实现命令基类及各种命令类……………………………..…...……… ………9 4.5实现图元基类及各种图元类………………………………....………………12 4.6实现图元绘制和操作功能……………………………….…………………..13 4.7实现图元选取功能………………………………………….…………………14 4.8窗口的重绘及文件的存取…………………………………………………….15 4.9系统美化………………………………………………………………...…….15 5.程序设计心得………………………………………………………………….18 参考文献……………………………………………………………….…………18 附录:源程序清单