2007年10月28日 0:15:04 星期日
论文代写网提供各种论文代写毕业论文代写学术论文代写以及文稿编辑
WIN32系统下C++实现画图板程序

WIN32系统下C++实现画图板程序

来源:论文代写网  阅读: 字体:[ 08-04-25

WIN32 系统下 C++ 实现画图板程序

【摘要】 本程序项目使用到了图像处理里面的双缓冲技术。利用双缓冲,可以在可视界面下,做到屏幕的平滑过度,无闪烁现象。双缓冲在众多的图形界面程序中都有过应用,这一点可以作为极好的参考,以提高图形的显示效果。
 
在界面上,有很多操作按钮都采用了自绘功能,通过自绘,可以作出漂亮的按钮图标。现代的软件界面多采用这种方式,在提高界面的美观程度上给我们了很大的帮助。
  Windows
下的 GDI Graphics Device Interface )编程是任意一款 windows 程序都需要具备的。如何在显示器上显示出自绘完成的各种图标,图像、图画等信息,都需要 GDI 的支持,所以,本次程序的重中之重是对 GDI 编程要比较的熟练。
 
序列化,这是任何程序都要做到的功能,也是比较复杂的功能,根据具体的类或对象,做出不同的编码。它主要是关于磁盘文件的读取及读取之后如何转换为图像信息显示,图像文件的存贮、如何将图像文件转换成磁盘可以存贮的文件格式。

关键词 : VC++ MFC,STL, 双缓冲 ,GDI, 序列化


2
4
1 程序相关技术 6
1.2 GDI
编程 7
1
3 标准模板库初探 8
2 功能模块 12
2.1
作图工具栏 12
2.2
作图色彩栏 13
2.3
序列化功能 13
2.4
图像数据内部存储 14
3 界面设计 15
3.2
设计颜色栏样式 17
3.3
菜单项的设计 18
4 章 类的设计 19
4.1
图形类圆的设计 19
4.2
图形类矩形的设计 21
4.3
图形类点类的设计 21
4.4
图形类线类的设计 22
5 章 程序代码实现 23
5.1
文档类 23
5.1
视图类 29
5.3
圆类 36
5.4
矩形类 38
5.5
线类 40
5.6
点类 41
43
43
参考文献 44

  随着计算机技术的逐渐成熟和不断发展,适合软件需求的编程语言 C++ 越来越受到各个软件公司的青睐,在当前就业竞争异常激烈的形式下,能够熟练掌握 C++ 高级编程技术是能够使自己更富有竞争力的砝码。为此我选择了 Win32 画图板作为我的毕业设计,目的在于检验和巩固自己对 C++ 编程语言的掌握。

  该系统设计主要实现了绘绘简单图形并将其存储在特理介质上的功能,其中包括了 Windows 下的 GDI 编程技

 

上一篇:
下一篇:

论文代写网提供论文代写之“论文”在线阅读。“本论文”可能是不完整的论文,或论文代写说明或者其他论文代写的资料,如果大家需要完整的论文代写服务。请各位按照联系方式联系本站站长。
论文代写服务
论文代写网由全国重点院校高水平的博士硕士、部分在职科研人员和在职教师组成的一个团体,为您进行论文代写的服务,我们的业务主要包括以下内容: 1、论文代写服务一:研究生、本科、专科毕业论文,我们负责论文全程写作、修改、指导答辩、直到论文过关。 2、论文代写服务二:代写各类职称论文,并推荐发表。详情请当面咨询或看合作期刊。 3、论文代写服务三:演讲稿、工作总结、调查报告等应用文字。 4、其他论文服务:外文翻译、代写文学作品、部分专著代写论文服务网由全国重点院校高水平的博士硕士、部分在职科研人员和在职教师组成的一个团体,为您进行论文代写的服务,我们的业务主要包括以下内容: 1、论文代写服务一:研究生、本科、专科毕业论文,我们负责论文全程写作、修改、指导答辩、直到论文过关。 2、论文代写服务二:代写各类职称论文,并推荐发表。详情请当面咨询或看合作期刊。 3、论文代写服务三:演讲稿、工作总结、调查报告等应用文字。 4、其他论文服务:外文翻译、代写文学作品、部分专著
Copyright 2008-2009 www.vgunion.com All Rights Reserved 赣ICP备07501616号
论文代写网为您提供论文代写即论文答辩帮助,论文写作分析,论文翻译服务,文稿编辑以及文献资料查询传递课程及论文在线辅导