WIN32系统下C++实现画图板程序  
发布时间: 2008-4-5 文章流量: 1427 次 文章来源: http://www.caref.cn
作品名称   WIN32系统下C++实现画图板程序  
作品编号   6KRZZ4PT7PSA3446W12T
编程工具   VC++
数 据 库   Access
论文字数   5000 字
运行环境   Windows2003
论文价格   0 元
推荐指数   ☆
包含内容   毕业论文
整理日期   2008-2-12
作品简介

【摘要】本程序项目使用到了图像处理里面的双缓冲技术。利用双缓冲,可以在可视界面下,做到屏幕的平滑过度,无闪烁现象。双缓冲在众多的图形界面程序中都有过应用,这一点可以作为极好的参考,以提高图形的显示效果。
  在界面上,有很多操作按钮都采用了自绘功能,通过自绘,可以作出漂亮的按钮图标。现代的软件界面多采用这种方式,在提高界面的美观程度上给我们了很大的帮助。
  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编程技...

下载地址   #
购买说明 计算机毕业设计完整作品。
包括源程序、可执行文件、开题报告、论文、英文文献和中文翻译。
请加客户服务联系 15303601058 联系QQ:380894045/279018395 EMAIL:CareF@CareF.CN 获取作品的详细资料。
相关链接  
上一篇: 没有了
下一篇: NetChat多功能聊天软件的设计
信息回复  
版权所有 Copyright 2005-2008 悠索科技 Inc. All Rights Reserved
联系QQ: 380894045 279018395 EMAIL:CareF@CareF.CN
黑ICP备06003839号 黑ICP备08000316号