建立一个合适的坐标系可以为我们的绘图带来很大的方便。下面介绍一下如何在VC中建立我们想要的坐标系。
(1)
设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate)。设备坐标用对象距离客户区窗口左上角的水平距离和垂直距离来指定对象的位置,是以像素为单位来表示的。
逻辑坐标(LogicalCoordinate)是系统用作记录的坐标。
(2)
映射模式被定义为从窗口(window也即逻辑坐标)到视口(viewport也即设备坐标)的映射。(从逻辑坐标系到设备坐标系的映射,目的是产生逻辑坐标系)
(3)
在windows中选择设备坐标点(0,0)为参考点,设备坐标点(0,0)始终都位于客户区的左上角。
(4)
设备坐标系的X轴向右为正,Y轴向下为正,坐标原点位