
GDI+
文章平均质量分 90
wishfly
这个作者很懒,什么都没留下…
展开
-
GDI+的API类(54个)
名称类功能调整箭头帽AdjustableArrowCap创建自定义箭头线帽位图Bitmap提供装入和保存矢量和光栅图像的方法,并可以创建和操作光栅图像位图数据BitmapData保存位图的属性模糊Blur转载 2013-04-12 10:02:16 · 1176 阅读 · 0 评论 -
基于VC++的GDI常用坐标系统及应用
在Windows应用程序中,只要进行绘图,就要使用GDI坐标系统。Windows提供了几种映射方式,每一种映射都对应着一种坐标系。例如,绘制图形时,必须给出图形各个点在客户区的位置,其位置用x 和y两个坐标表示,x 表示横坐标,y表示纵坐标。在所有的GDI绘制函数中,这些坐标使用的是一种“逻辑单位”。当GDI函数将结果输出送到某个物理设备上时,Windows将逻辑坐标转换成设备坐标(如屏幕或打印机转载 2013-04-12 17:42:09 · 968 阅读 · 0 评论 -
CDC SetMapMode MM_LOENGLISH
http://www.google.com.hk/search?hl=zh-CN&newwindow=1&safe=strict&q=CDC+SetMapMode+MM_LOENGLISH&spell=1&sa=X&ei=1MxnUauDCJCElQWC-YGgCQ&ved=0CC4QBSgA&biw=1600&bih=805 http://www.google.com.hk/search转载 2013-04-12 17:43:38 · 1864 阅读 · 0 评论 -
COM组件接口继承的实现
COM组件接口继承的实现http://www.vckbase.com/index.php/wv/1232转载 2013-04-22 15:51:22 · 1683 阅读 · 0 评论 -
VC++之图形设备接口------基本概念
一、GDIGDI,图形设备接口,用户可调用的一套函数集与用来描画显示区的对象集,由设备描述环境、画笔、画刷、字体、调色板等对象组成。二、CDC CDC,一个通用DC类。三、CDCD,设备描述环境,画图所需载体和一套齐全绘图工具的集合,宛如现实中的纸(承载画面的载体)、笔、墨、彩色颜料等集合。每一个DC都与一套GDI对象关联,都包含有画笔、画刷、字体等GDI对象。由CDC转载 2013-04-13 17:23:40 · 1660 阅读 · 0 评论 -
简单的说说对GDI+坐标系的理解
小弟初学GDI+,对坐标系之间的转换不是很明白,下面是我粗浅的理解,希望各路前辈和高人指出其中的错误,不甚感激![color=#FF00FF][/color]1. 三种坐标系在GDI/GDI+中有三种坐标系:世界坐标系,页面坐标系,设备坐标系世界坐标系:在画布中的坐标系,原点默认为窗口工作区的左上角,原点位置可以改变(移动,旋转,缩放,翻转和单位度量的改变)。页面坐标系转载 2013-04-12 17:47:46 · 2307 阅读 · 0 评论 -
GDI+ 没有GDI中坐标映射的概念
与传统的GD相比,GDI+的一大特色在于提供了对“变换(transform)”的支持,这种变换包括绘图平面坐标系的变换、画笔的变换、色彩的变换及图像的变换。GDI+对变换的支持,简化了对坐标信息的使用。程序开发人员再不用在编程时考虑当前设备环境的坐标映射方式及坐标原点之类的信息。原创 2013-04-14 11:23:14 · 1160 阅读 · 0 评论 -
使用GDI+坐标系统
我总结的,有点乱,请大家批评,指正.1、 基础知识坐标系统分为三类:全局坐标系统、页面坐标系统和设备坐标系统。页面坐标系与设备坐标系都是以设备的左上角为坐标原点,X水平向右为正,Y垂直向下为正。页面坐标与设备坐标系的差异在于X,Y的单位不同:页面坐标系中的X,Y单位可以任意设定,如英寸、毫米等;而设备坐标系中,只有一种单位,那就是点或者像素。全局坐标系就是我们日常工作的坐标系,缺省情况转载 2013-04-14 11:42:36 · 1913 阅读 · 0 评论 -
坐标转换
// Graphics graphics(pDC->m_hDC); //graphics.TranslateTransform(100, 50); // Pen pen(Color(255,255,0,0)); graphics.DrawLine(&pen, 0, 0, 160, 80); // Sleep(3000); // graphics.Translat原创 2013-04-15 00:23:58 · 913 阅读 · 0 评论 -
GDI 资源
http://en.pudn.com/downloads126/ebook/detail534769_en.htmlhttp://download.youkuaiyun.com/download/lmjjevfhp/3275469http://wenku.baidu.com/view/c76801c489eb172ded63b743.htmlhttp://wenku.bai原创 2013-04-14 15:44:18 · 936 阅读 · 0 评论 -
Activex 控件 鼠标点击消息
http://www.cnblogs.com/zahxz/archive/2012/12/28/2837087.html http://www.google.com.hk/#q=Activex+%E6%8E%A7%E4%BB%B6+%E9%BC%A0%E6%A0%87%E7%82%B9%E5%87%BB%E6%B6%88%E6%81%AF&newwindow=1&safe=strict&e原创 2013-04-16 17:47:31 · 1874 阅读 · 0 评论 -
GDI+中的坐标系
GDI+中的坐标系1 什么是坐标系坐标系就是确定一组数据位置的标尺。按按照维数分为2维平面坐标系和3维空间坐标系。其实2维坐标系也是z=0的3维坐标系的特例。坐标系有三要素,一是原点,二是方向,三是单位大小。如果两个坐标系这三点完全一样,那么这两个坐标系就完全相同。关于坐标系和点的关系,我们可以这么理解:点本身是固定的,但在不同坐标系下的表示是不同的。那么为什么要定义那么多的坐标系呢,转载 2013-04-12 17:46:13 · 5935 阅读 · 0 评论 -
GDI+
http://www.vckbase.com/index.php/wenku/index http://www.codeproject.com/KB/GDI-plus/http://www.baidu.com/s?wd=GDI%2B+zoom&rsv_bp=0&ch=&tn=baidu&bar=&rsv_spt=3&ie=utf-8&rsv_sug3=15&rsv_sug=0&rsv_su原创 2013-04-12 00:24:18 · 820 阅读 · 0 评论 -
Windows Gdi & CDC和HDC的区别与转换
一,GDI基础 GDI的绘图函数基本上都是有状态的,所有的函数都要求一个HDC类型的句柄。这个HDC的获得有几个途径BeginPaint,GetWindowDC, GetDC.他们的参数都只需要一个HWND就差不多了。记得调用了BeginPaint后要调用EndPaint进行清理,调用GetWindowDC和GetDC后要调ReleaseDC进行清理。 而在MFC代码转载 2013-04-12 10:12:59 · 1167 阅读 · 0 评论 -
Starting with GDI+
Download source files - 12 KbDownload demo project - 4 KbIntroductionI've been using GDI+ for about a week now, and I must say it is a welcome upgrade. I am working on a paint program, and a l转载 2013-04-12 11:14:30 · 1066 阅读 · 0 评论 -
GDI+编程基础(一)GDI+ Vs GDI
文章概要:GDI+:GDI+是GDI的下一个版本,它进行了很好的改进,并且易用性更好。GDI的一个好处就是你不必知道任何关于数据怎样在设备上渲染的细节,GDI+更好的实现了这个优点,也就是说,GDI是一个中低层API,你还可能要知道设备,而GDI+是一个高层的API,你不必知道设备。例如你如果要设置某个控件的前景和背景色,只需设置BackColor和ForeColor属性。 一、GDI转载 2013-03-29 23:51:20 · 1049 阅读 · 0 评论 -
GDI+中的Graphics类
字号:大 中 小 GDI+的中心就是Graphics对象,由Graphics类来表示,这个类定义了绘制和填充图形对象的方法和属性。所以嘛,Graphics类的方法和属性就显得相当重要了。Graphics类的属性(字段)很多,具体就请翻看MSDN好了。Graphics类的方法分为三类:绘制、填充及其他。绘制方法Graphics类的绘制方法用于绘制直线、曲线转载 2013-04-12 13:13:01 · 7042 阅读 · 0 评论 -
Using GDI+ with MFC or native C/C++
IntroductionIf you did a GDI+ sample query on Google, I bet you will get hundreds or thousands of URLs pointing you to a .NET free code. If you go book shop you will see dozens of books talking abou转载 2013-04-11 17:30:46 · 950 阅读 · 0 评论 -
Windows GDI和GDI+区别(实例剖析)
1、概述GDI在全称是Graphics Device Interface,即图形设备接口。是图形显示与实际物理设备之间的桥梁。GDI接口是基于函数,虽然使程序员省力不少,但是编程方式依然显得麻烦。例如显示一张位图,我们需要进行“创建位图,读取位图文件信息,启用场景设备,调色板变化“等一系列操作。然而有了GDI+,繁琐的步骤再次被简化。顾名思义,GDI+就是GDI的增强版,它是微软在Window转载 2013-04-11 23:59:42 · 851 阅读 · 0 评论 -
VC GDI+进阶1:初识GDI+
一、GDI GDI全称是Graphic Device Interface,即图形设备接口,是操作系统提供的位于应用程序层和不同硬件层的中间层。软件开发人员可以直接调用GDI提供的接口函数来对不同输出设备进行绘制。二、GDI+ GDI+是Windows对GDI的升级版本,对GDI进行了一些优化,并在此基础上增加了许多新的特性,如渐变色填充、反走样绘图等。GDI+已经出现差不多10个年转载 2013-04-12 10:43:04 · 958 阅读 · 0 评论 -
GDI+编程(二)使用画笔
画笔常用于绘制图形的轮廓.GDI+的画笔除了具有常见的色彩和宽度属性外,还具有对齐方式,线帽,变换方式等属性。GDI+中通过Pen类来定义画笔对象。(一)、构造与使用画笔view sourceprint?1.Pen(brush, width);//用颜色与线宽构造一个画笔2.Pen(color, width);//用画刷与宽度构造一个画笔转载 2013-04-11 23:56:58 · 995 阅读 · 0 评论 -
Using GDI+ in a Single Document MFC Project to Rotate, Zoom, and Constraint an Image
Download source files - 1.05 MBDownload demo project - 23.79 KBIntroductionThe program loads images (BMP, GIF, JPEG/JPG/EXIF, PNG, TIF, ICON, WMF, EMF), applies some constraints related to win转载 2013-04-12 01:08:25 · 1419 阅读 · 0 评论 -
GDI+ Graphics类
1 GDI+的核心:Graphics类(1)The Graphics class provides methods for drawing lines, curves, figures, images, and text. AGraphics object stores attributes of the display device and attributes of the ite转载 2013-04-12 10:08:45 · 1072 阅读 · 0 评论 -
COM组件技术多线程
http://wenku.baidu.com/view/fa37624e767f5acfa1c7cd27.html转载 2013-04-18 15:17:28 · 1373 阅读 · 0 评论