网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 原创论文|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 论文下载 -> 资料论文下载 -> 基于VC++的画板软件
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

基于VC++的画板软件

本文ID:LW19436 字数:9005,页数:36 价格:¥50.00 → 信用说明

以下为论文简介,扫一扫付款马上可获取全文,付款金额见标题右下角。付款后请把付款结果截图及本篇论文的网址或者论文ID发给客服,客服核实后,马上将论文发到您的邮箱或者在线传送给您。客服QQ:17304545 点击这里给我发消息   微信:17304545 扫一扫 扫一扫
本站会员可自行下载:下载地址 基于VC++的画板软件 (收费:5000 积分)  如何获取积分?
基于VC++的画板软件

^论文字数:9005,页数:36  只有^论文

摘要

 文章介绍了基于VC++编译环境,采用C++语言编写画板软件的分析与设计过程。
 主要思路是利用MFC针对用户鼠标的移动与点击,编写代码来做出相应的响应,实现画板功能。主要编写代码的流程为:一、新建虚基类,编写虚函数和公有成员;二、新建派生类,编写各自的公有函数实现具体的功能;三、将用户的操作和派生类的具体功能相结合,编写用户操作要执行的代码;四、编写代码实现画板的保存;五、对整个程序进行调试,提高代码效率。
 本次设计,基本实现画板软件画线、画圆和画方的功能,并添加了保存和打开功能。
 
关键词: 画板软件,VC++,MFC,C++

ABSTRACT
 
 This thesis introduces the analysis and design of the sketchpad software based on VC + + compiler environment and the language of C++.
 The main ideas is using MFC to write out the code to respond the user’s mouse movements and clicks ,to realise Sketchpad features. The main process of program is: first, build new virtual base classes,program virtual functions and public members.second, build new derived class, write their own specific functions to achieve the Specific function. Third,conbain the user's operation and the specific function of derived classes, program the code of  user's operation . Forth, program the code of saving function. Fifth, debugging the program, improve the code efficiency.
 This design, basically realise sketchpad software’s functions of drawing lines, circles, and square ,and add save and open functions.

Keywords:  ketchpad software, VC++, MFC, C++

目录

摘要 I
ABSTRACT II
第1章 引言 1
 1.1 背景 1
 1.2 研究内容 1
第2章 概念介绍 3
 2.1 VC++ 3
 2.2 MFC 4
 2.3 C++ 4
第3章 画板基本功能的设计 5
3.1 总体的设计思路 5
3.2 为什么要使用抽象类 7
3.3 抽象类的设计 7
3.4 由基类到派生类 8
3.5虚函数和多态性 9
3.6 利用VECTOR实现动态增长 10
 3.6.1 STL介绍 10
 3.6.2 向量vector 10
3.7 选择画图工具 11
3.8 鼠标左键按下的响应 11
3.9 鼠标移动时的响应 11
3.10 鼠标左键弹起时的响应 13
3.11 重要的OnPaint 13
第4章 画板附加功能的设计 14
4.1 颜色功能 14
4.2 粗细功能 15
4.3 保存功能 17
4.4 打开功能 17
第5章 结束语 18
致谢 19
参考文献 20
附录1 类的部分源代码 21
附录2 功能实现的部分源代码 25

基于VC++的画板软件由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:基于JAVA的五子棋设计与实现 下一篇:网络课程网上答疑系统的设计与开发
推荐论文 本专业最新论文
Tags:基于 画板 软件 2011-04-28 11:09:22【返回顶部】
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有