没有合适的资源?快使用搜索试试~ 我知道了~
基于C++的简单Windows画图程序设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 182 浏览量
2023-06-20
11:46:12
上传
评论
收藏 828KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/87933345/0001-713aa6ed614483e7fd54a5f5d43eca31_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
17页
基于C++的简单Windows画图程序设计.doc
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/87933345/bg1.jpg)
摘 要
本文简要介绍了基于 C++的简单画图程序的实验设计过程。该设计以 C++
这一高级语言为基础,依托 VC++开发环境中的 MFC 类设计而成,可实现最基本的
绘图以及图形的保存与修改等功能。程序开发过程中采用了面向对象技术,易于
扩充和维护。通过本次设计对面向对象技术及 MFC 有更深刻的了解,为今后图形
系统的开发及可视化程序的设计提供了一个良好的实践基础。
关键词:VC++,MFC,对象,画图
Simple Windows Drawing Program Based On C++
ABSTRACT
![](https://csdnimg.cn/release/download_crawler_static/87933345/bg2.jpg)
This article briefly describes the design process for a
simple drawing program based on C++. The design based on the
C++ language, a high-level language, relying on MFC classes in
the VC++ development environment designed, can provide the
most basic features such as saving and modifying of the drawing,
and graphics. The program using object-oriented technology in
the development process, is easy to expand and maintain.
Through this design to a more profound understanding of
object-oriented technology and MFC for future development
and Visual program design of graphic system provides a good
basis for practice.
KEYWORDS: VC++, MFC, object, drawing
![](https://csdnimg.cn/release/download_crawler_static/87933345/bg3.jpg)
目 录
第一章 引 言...................................................- 1 -
第二章 设计背景................................................- 1 -
2.1 C++语言的发展背景 .......................................- 1 -
2.1.1 C++语言的由来......................................- 1 -
2.1.2 C++语言的主要特点..................................- 1 -
2.2 MFC 简介.................................................- 1 -
2.3 程序开发环境 Visual Stdio 2008 简介......................- 2 -
2.3.1 Visual C++库.......................................- 2 -
2.3.2 Visual C++开发环境.................................- 2 -
2.4 图形设备接口 GDI ........................................- 2 -
2.4.1 设备上下文.........................................- 2 -
2.4.2 绘图对象类.........................................- 2 -
第三章 程序设计.................................................- 3 -
3.1 设计预期目的 ............................................- 3 -
3.2 设计思路 ................................................- 3 -
3.3 设计流程 ................................................- 3 -
3.4 设计中使用到的主要对象类简介 ............................- 3 -
3.4.1 CPen 类............................................- 3 -
3.4.2 CBrush 类..........................................- 3 -
3.4.3 CRectangle 类......................................- 3 -
3.4.4 CCircle 类 ........................................- 4 -
3.4.5 CMirrorShape 类 ...................................- 5 -
3.5 程序设计过程简述 .......................................- 5 -
3.5.1 菜单的初始设计过程 ...............................- 6 -
3.5.2 直线绘制功能设计过程简述.........................- 8 -
第四章 程序运行结果及说明 .....................................- 8 -
第五章 结果与讨论 .............................................- 9 -
参考文献 ......................................................- 10 -
致 谢 ........................................................- 11 -
附录一 ........................................................- 12 -
![](https://csdnimg.cn/release/download_crawler_static/87933345/bg4.jpg)
剩余16页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)