- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vc.net图形编程——绘k线图和条形图
i|i|Vc+ j。,j薹|j?I|
移镣蕉垦t|lj
, ?■攀穗K镶鹰稳鼹条形臣|i|?|。I。
|t。。|。≥。|曩 j|j—jt≯。
摘要:本文依上证指数K线图、条形图为例,讲解Windows图形系统的结构体系、使用
GDI+进行VC++.NET图形编程的基本方法及实现过程。
关键词:VC++.NET;图形编程;GDI+;自动重绘;K线图;条形图
图形编程简单地说,就是从应用程序中将图形画到图形设 麻用程J手
备上。图形设备诸如显示器、打印机和绘图仪。
本讲将紧接第一讲采用的应用程序实例,通过绘制上证指 j
数K线图和成交量条形图讲解VC++.NET图形编程的基本方 陶形设备接u(GDI)
法及实现过程。 l
一、Windows图形系统结构体系 设备驱动程序
众所周知,不仅图形设备千差万别,每一种图形设备的型 l
号也名目繁多。过去,在DOS下应用程序要为图形界面付出 物理硬件
许多代价,包括编写大量不同的代码以适应不同图形设备、不
同设备的不同型号。最令人无法忍受的是,在DOS程序之间
无法共享这些代码,每编写一次就意味着大量的重复劳动。
Windows是支持图形用户界面(GUI)的操作系统。其应用
程序具有类似的界面、类似的操作,它以图形代替DOS下的
字符命令,使用户容易操作、触类旁通。
图1 Windows图形系统结构体系
为了简化编程,微软在于应用程序与图形设备之间增加了
一个统一的接口——图形设备接口(GraphicsDeviceInterface,
GDI),如图I所示。GDI屏蔽了图形设备的差异,将应用程
道的接洽者就是GDI+。
序与不同输出设备特性相隔离,使Windows应用程序能够毫无 1.GDI+
障碍地在Windows支持的任何图形输出设备上运行。
程序员在编写图形程序时,可以不必考虑图形设备的特 类。托管类接口由以下命名空间组成:
性,而只专注于与GDI打交道。程序编好以后,即使图形输出 System.Drawing
设备变换了,程序编码也无需改变。例如,能在Epson点式打 System.Drawing:Drawin92D
印机上工作的程序,在不改变程序的前提下,也能在激光打印 System.Drawing.Imaging
机上工作。 System,Drawing.Text
System.Drawing.Printing
不仅如此,Windows图形系统结构体系提供的GDI接口,
适用于所有Windows应用程序,是Windows应用程序图形编程
类是GDI+的核心功能,它是实际绘制直线、曲线、图形、图
的统一接口。
像和文本的类。
二、GDl+速览 许多类与Graphics类一起使用。例如:
(1)Pen类用于绘制线条、勾勒形状轮廓或绘制其他几何
GDI的.NET版本叫做GDI+。GDI+对GDI进行了很好
形式。
的改进,并且易用
您可能关注的文档
- tnc可信网络架构与元数据存取点研究 research of tnc architecture and map.pdf
- trace生成对大规模并行性能模拟的影响及其改进策略 evaluation of the trace effects in large-scale parallel performance simulation and discussion of some resolutions.pdf
- triz技术系统演进视角的计算机辅助创新软件体系架构 research on architecture design of computer-aided innovation software based on technology system evolution principles of triz.pdf
- t-s模糊广义系统稳定性的一个新判据 a new stabilization conditions for t-s fuzzy descriptor system.pdf
- tta-ec一种基于传输触发体系结构的ecc整体算法处理器 tta-ec a whole algorithm processor for ecc based on transport triggered architecture.pdf
- ttcn-3编译器前端模块的设计与实现 implementation of frontend modules of ttcn-3 compiler.pdf
- turbo码的性能分析与仿真 performance analysis and simulation of turbo codes.pdf
- turir一种能量高效的移动无线传感器网络兴趣消息更新协议 turir. energy efficient interest message update protocol for mobile wireless sensor networks.pdf
- tv-retinex一种快速图像增强算法 tv-retinex a fast algorithm for image enhancement.pdf
- t样条调配函数线性无关性的判定算法 linear independence of t-spline blending functions.pdf
最近下载
- 镇痛治疗规范.docx VIP
- 数字文化与娱乐:2025年动漫IP衍生品市场洞察报告.docx
- 护理安全管理在新生儿病房的应用课件教学教材演示幻灯片.pptx VIP
- 2025至2030中国动物园行业产业运行态势及投资规划深度研究报告.docx
- NB-T 47047-2015 承压设备用镍及镍合金无缝管.pdf VIP
- 气道净化护理(2024年中华护理学会团体标准).pptx VIP
- 高中数学函数的单调性教学设计比赛一等奖.doc VIP
- 《电子商务概论》(附微课 第5版)课件 第7、8章 新媒体运营、 电子商务安全.pdf
- 深圳市育才教育团育才三中语文新初一分班试卷含答案.doc VIP
- 测绘地形图图技术总结.doc VIP
文档评论(0)