下载 >  开发技术 >  C++ > 绘图程序 完成了基本的绘图功能

绘图程序 完成了基本的绘图功能 评分:

一个简单的绘图程序,可以画直线,椭圆,圆,点等,还可以改变颜色等等!
2009-06-10 上传大小:498KB
分享
收藏 举报
简单绘图程序,实现了基本绘图功能

实现了基本的功能,希望能有所帮助。可以画直线,椭圆,矩形等等

立即下载
一个简单的绘图程序

这是一个MFC的简单示范程序,给初学者一个示范,里面填加的代码有注释部分,使用了静态的连接库,编译完成可以直接使用,画图包括,点,矩形,椭圆还有划线,可以使用加速键进行撤消,重置,暂且没有保存图片的功能,里面介绍的还有实现这些功能的原理,让初学者了解一下这些基本操作的原理

立即下载
java绘图软件(用java的Swing编写的一个简单的绘图软件,可以用来绘制简单的图形,还可以保存,复制,粘贴等很多功能。)详细功能大家自己下载体验

用java的Swing编写的一个简单的绘图软件,可以用来绘制简单的图形,还可以保存,复制,粘贴。虽然有点小Bug,但是用来当一个毕业设计绝对够格!

立即下载
简单绘图程序(使用C#语言编写)

简单绘图板程序(使用C#语言编写),这个绘图板是一个简易的类似Windows画图工具的简单绘图板程序,主要有菜单栏,工具栏等基本元素,能够实现简单的画图,也能够在鼠标控制下进行手动画图.通过测试程序能够顺利运行. 要求利用C#的编程思想以及组件开发原理来完成系统的设计; 突出C#语言与其它语言不同点(即体现C#的高级功能,如属性概念、接口、事件等).

立即下载
VC实现的简单绘图工具

可以作为课程设计的程序,实现简单的绘图,移动图形的功能。 使用vc框架实现。 GHpaint程序的几个重点 程序的基本功能: 程序提供绘图、删除已绘图形、移动已绘图形。 可以选择绘图颜色、形状、线粗。 重点问题: 1、 程序设计基于面向对象。 程序中所有图形都从基类CShapebase派生,大部分工作(例如:删除、移动等)都在这个基类中完成。此类中的两个纯需函数: //纯需函数DrawShape,每个基类都必须实现的函数。 //指定不同图形的绘制方法。 virtual void DrawShape(CDC* pdc) = 0; //橡皮筋效果的算法函数 virtual voi

立即下载
利用C++设计一个简单的绘图软件

开发一个小型绘图应用程序,具体要求如下: (1)具有标准Windows应用程序的界面和风格(视图要求滚动); (2)通过选择菜单或工具栏中相应功能完成基本几何图形的绘制(基本几何图形包括直线、圆、椭圆、矩形等); (3)几何图形实现存盘和读取显示功能; (4)应用程序界面友好;

立即下载
C#课程设计 简易绘图

简单绘图板程序 此图形图像处理机具有如下功能: 1能由鼠标控制绘制直线、矩形、椭圆,并能控制线条的颜色 2能改变矩形和椭圆。 3能打开和保存为图形文件。 4能打开图片。 5能通过参数对图片进行缩放 我们做的这个绘图板是一个简易的类似Windows画图工具的简单绘图板程序,我们设计 了主要有菜单栏,状态栏等基本元素,能够实现简单的集合画图,也能够在鼠标控制下进行手动画图.通过测试程序能够顺利运行. 要求利用C#的编程思想以及组件开发原理来完成系统的设计; 突出C#语言与其它语言不同点(即体现C#的高级功能,如属性概念、接口、事件、委托等) 体现可视化编程基本东西,如系统带有菜单、工具栏、状态栏

立即下载
Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好

一、Qt Creator 的安装和hello world 程序的编写(原创) 1.首先到Qt 的官方网站上下载Qt Creator,这里我们下载windows 版的。 下载地址:http://qt.nokia.com/downloads 如下图我们下载:Download Qt SDK for Windows* (178Mb) 下载完成后,直接安装即可,安装过程中按默认设置即可。 2.运行Qt Creator,首先弹出的是欢迎界面,这里可以打开其自带的各种演示 程序。 3.我们用File->New 菜单来新建工程。 4.这里我们选择Qt4 Gui Application。 5.下面输入工程名和要

立即下载
车牌识别程序

需要注意的地方: 使用VC++6.0做开发工具, 采用简单的SDI框架结构 ,一次处理一幅位图(有兴趣的可以作成MDI) 1)位图信息的数据是从左下往右下为一行,一行一行往上排的。 2)每行像素应该是4的倍数,不足的地方用空点补齐,读的时候注意跳过冗余点。 3)主要数据都存在Doc里面,BMP的主要数据存在一个由ImgData指向的BYTE型的内存空间(根据位图的大小,动态分配的)。 4)数据读进来以后,注意向内存中贴图,以保证刷新的效率。 5)程序执行流程 应用程序生成--》打开--》CDipView的OnFileOpen 函数--》 调用CDipDoc的FileOpen 函

立即下载
画图程序大全好用MFC

按功能主要有 3类:①接口子程序。计算机向绘图设备输出绘图命令和数据的程序,如启动、移笔、画线、画字符、换笔、关闭等。这些程序需要根据所用绘图设备的相应命令来编写。②基本功能子程序。绘图软件的基本组成部分,包括绘各种独立符号(如地形符号和专题符号)、绘各种线划符号(如实线、虚线、加粗线、铁路和公路线、堤岸和沟渠线)、绘面状符号(如晕线和晕点)、绘坐标轴和统计图表、绘光滑曲线、绘投影和投影换算等。③应用程序。用于完成某完整制图任务的程序,包括若干个子程序。如绘制专题符号、统计地图、等值线地图、三维立体图、晕线统计地图、剖面图等。还有其他辅助程序,如数字化程序、数据管理程序、离散数据格网化处理、长

立即下载
吉大windows api程序设计

课程简介: Windows操作系统是当今世界上最为流行的操作系统之一,也是一个大的函数库,其中包含了数以千计的函数,这些函数能完成各种各样的功能,包括窗口管理、图形设备接口、媒体控制、内存管理和系统扩展,这些函数都被封装在一个接口中,这个接口就是Windows应用程序编程接口(WindowsApplicationProgrmmingInterface),简称WindowsAPI。可以说,用户需要实现的所有功能通过WindowsAPI都能实现。而且,WindowsAPI作为操作系统不可分割的一部分,很好地体现了Windows操作系统的特色。并且基于WindowsAPI的应用程序具有和Wi

立即下载
Maoinfo交互格式电子地图演示程序

这是使用EAD XE2 for Delphi编写的一个电子地图的程序,程序中使用了CrazyMap控件(XE2编写)和TObjInspector控件(亦为XE2编写的),大部分显示的功能都在控件内部实现。支持X64和X86两种目标代码。 CrazyMap采用多种优化措施,如缓存、动态抽稀等技术来提高电子地图的显示速度,可以获取比MapInfo和AutoCAD更高的显示速度。 CrazyMap并不是用来编辑或者创建地图数据的,而是给程序设计人员来编写适合用户操作的GIS系统的,因此注重用户的使用感受,尽可能的提高显示效率,并且提供适当的接口来实现用户数据的地图信息绘制工作。

立即下载
MAPGIS地质制图工具

本系统是在Windows XP系统和MapGis6.7(B20051118)基础上,以Microsoft VC++ 6.0为编程语言,MapGis 6.7 SDK为开发平台进行开发的地质图件制作软件。系统基于MapGis输入编辑子系统强大的图形编辑能力,添加专业的地质图件制作工具,大大提高了地质图件的制作效率,能够很完美的转换CAD数据格式为MapGis格式。地质数据采集系统采用Microsoft Access的MDB格式,自动计算绘制符合行业标准的MapGis格式地质图件。 本软件完全免费使用。在使用过程中,如果是本软件的缺陷造成你的损失,本人不承担任何责任。一旦开始使用,视为你同意。 本软

立即下载
C#程序开发范例宝典电子书从1-471例后面的暂时没有

第1章 窗体与界面设计 1 1.1 菜单应用实例 2 实例001 带历史信息的菜单 2 实例002 菜单动态合并 3 实例003 像开始菜单一样漂亮的菜单 4 实例004 任务栏托盘菜单 5 实例005 可以拉伸的菜单界面 5 实例006 菜级联菜单 7 1.2 工具栏设计 7 实例007 带背景的工具栏 7 实例008 浮动工具栏 8 实例009 带下拉菜单的工具栏 9 实例010 具有提示功能的工具栏 9 1.3 状态栏设计 10 实例011 在状态栏中显示检查框 10 实例012 带进度条的状态栏 11 实例013 状态栏中加入图标 12 1.4 导航菜单界面 12 实例014 OutL

立即下载
C#程序开发范例宝典

第1章 窗体与界面设计....... 1 1.1 菜单应用实例...... 2 实例001 带历史信息的菜单...... 2 实例002 菜单动态合并...... 3 实例003 像开始菜单一样漂亮的菜单...... 4 实例004 任务栏托盘菜单...... 5 实例005 可以拉伸的菜单界面...... 5 实例006 菜级联菜单...... 7 1.2 工具栏设计...... 7 实例007 带背景的工具栏...... 7 实例008 浮动工具栏...... 8 实例009 带下拉菜单的工具栏...... 9 实例010 具有提示功能的工具栏...... 9 1

立即下载
《MATLAB GUI程序设计》代码

目录 第一部分MATLAB基础 第1章MATLAB概述 1.1MATLAB软件介绍 1.1.1MATLAB语言 1.1.2MATLAB绘图功能 1.1.3MATLAB数学函数库 1.1.4MATLAB应用程序接口 1.2MATLAB工作环境 1.2.1命令行窗口 1.2.2帮助系统窗口 1.2.3工作空间窗口 1.2.4M文件编辑窗口 1.2.5图形窗口 1.2.6当前文件夹 1.2.7搜索路径 1.3MATLAB中的函数类型 1.3.1匿名函数 1.3.2M文件主函数 1.3.3子函数 1.3.4嵌套函数 1.3.5私有函数 1.3.6重载函

立即下载
若干源程序资料12.rar

0 1.txt 2012-06-11 21:42 554,081 13 套ROOTKITS源码—Windows内核的安全防护.rar 2012-06-11 21:41 1,322,993 1)华为研发(pdf版).pdf 2012-06-11 21:07 9,883 806419蚁群算法程序.rar 2012-06-11 21:40 60 access连接字符串.txt 2012-06-11 21:08 666 adc-test.c 2012-06-11 21:07

立即下载
MFC基于对话框的交互式画图程序(橡皮条画直线、圆、矩形、椭圆等)

该资源是在MFC学习过程中会写到的一类基本的画图程序,运用橡皮条技术来进行可视化交互式的画图。

立即下载
Visual C 2008程序设计完全自学教程.pdf

第一篇 Visual C++ 2008基础知识 第1章 开始使用Visual C++ 2008 1 1.1 .NET Framework 3.5 1 1.1.1 什么是.NET Framework 1 1.1.2 公共语言运行库CLR 2 1.1.3 .NET Framework类库 2 1.1.4 .NET Framework 3.5的新功能 3 1.2 C++应用程序 3 1.3 Visual C++ 2008与Visual Studio 2008 4 1.4 控制台应用程序 7 1.4.1 Win32控制台应用程序 7 1.4.2 创建CLR控制台程序 10 1.5 创建Windows应

立即下载
Python书籍全集(16,17年最新书籍,9本超清完整非扫描版)

《Python编程:从入门到实践》2016.7 《Python项目开发实战(第2版)》2017.1 《Python核心编程(第3版)》2016.6 《Python编程快速上手:让繁琐工作自动化》2016.7 《Python游戏编程快速上手》2016.8 《Python网络数据采集》2016.3 《Python机器学习:预测分析核心算法》2017.1 《精通Python设计模式》2016.7 《用Python写网络爬虫》2016.9

立即下载

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

绘图程序 完成了基本的绘图功能

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: