GDI
我就是卡洛斯
正在学习的路上
展开
-
GDI+中的坐标系
GDI+中的坐标系 1 什么是坐标系 坐标系就是确定一组数据位置的标尺。按按照维数分为2维平面坐标系和3维空间坐标系。其实2维坐标系也是z=0的3维坐标系的特例。 坐标系有三要素,一是原点,二是方向,三是单位大小。如果两个坐标系这三点完全一样,那么这两个坐标系就完全相同。关于坐标系和点的关系,我们可以这么理解:点本身是固定的,但在不同坐标系下的表示是不同的。那么为什么要定义那么多转载 2015-05-28 18:48:06 · 612 阅读 · 0 评论 -
窗口、视口、屏幕显示详解--计算机绘图基本功
窗口、视口、屏幕显示详解--计算机绘图基本功 窗口: 逻辑环境中的一小部分,是一个矩形框;世界坐标系是逻辑坐标,SetWindowOrg(X,Y )设置窗口的逻辑坐标点(X,Y)映射为的设备环境的设备点(0,0)。 设备环境:显示器、打印机等等。坐标系为设备坐标系,正Y轴向下,正X轴向右,原点在左上角,固定不变,不可修改!其X、Y的负半轴转载 2015-06-02 10:57:26 · 450 阅读 · 0 评论 -
从窗口到视口的映射
从窗口到视口的映射 分类: MFC2014-01-18 22:17 693人阅读 评论(0) 收藏 举报 从窗口到视口的映射 高中时我们学过垂直坐标系和极坐标系,同一个点在不同的坐标系里的坐标值是不一样的,比如垂直坐标系里的(1, 1)这个点,对应的极坐标却是(1.414, 45)。这两个坐标值可以通过一定的计算公式相互转换。我们把这里转载 2015-06-02 10:59:47 · 333 阅读 · 0 评论 -
VC++例说Windows窗口、视口以及GDI映射模式
本文转载自: http://anony3721.blog.163.com/blog/static/511974201132810019635/ 在Windows应用程序中,只要进行绘图,就要使用GDI坐标系统。Windows提供了几种映射方式,每一种映射都对应着一种坐标系。例如,绘制图形时,必须给出图形各个点在客户区的位置,其位置用x 和y两个坐标表示,x表示横坐标,y表示转载 2015-06-01 16:13:36 · 545 阅读 · 0 评论 -
关于SetWindowOrg和SetViewportOrg函数的说明!
关于这两个函数的解释,我就不详细叙述了,我的前两篇博客关于这两个函数的内容已经讲的比较清楚了,有需要的同学可以找一找!我只是记录一下我自己使用的心得! 先确定几点: 1.默认的时候,视口坐标原点在屏幕显示部分的左上角。 先来热一下身: [cpp] view plaincopyprint? void Cmfc转载 2015-06-02 11:00:06 · 507 阅读 · 0 评论 -
逻辑坐标和设备坐标的区别
如果我们想制作一个拥有滚动条的应用程序,那就只需要让你的view类派生自CScrollView类即可,CScrollView类派生自CView类! 在初始化view的时候,函数会调用CXXView类的OnInitialUpdate()函数(XX表示你的工程名)!函数如下: [cpp] view plaincopyprint? void CM转载 2015-06-02 11:02:54 · 543 阅读 · 0 评论