设备坐标和客户坐标

设备坐标:一个实际物理屏幕是由像素组成的如平常所说的640×480,1024 ×768指的就是显示器的实际宽度和高度的像素数目。
VC++绘图有好几种模式,默认情况下是MM_TEXT,在此模式下绘图就是设备坐标,因为它的单位是像素!

客户坐标:是指在客户区的坐标系,客户==你!哈哈你定义的坐标系。可以在现有的绘图映像模式下通过坐标变换的到你的坐标系。如你在一个映像模式坐标系下的客户坐标原点为(x,y),那客户坐标系的坐标换算成映像模式坐标就行了,数学问题多说了!哈哈
感觉你应该问逻辑坐标,逻辑坐标不以屏幕的像素个数为标准。在屏幕上是多长实际就是多长。MM_LOMETRIC,MM_HIMETRIC等映像模式

            映像识别码     逻辑单位             X和Y轴正向
MM_TEXT          1 Pixels(像素)    右下
MM_LOMETRIC 2 0.1mm             右上
MM_HIMETRIC 3 0.01mm             右上
MM_LONGLISH 4 0.1inch             右上
MM_HIENGLISH 5 0.01inch             右上
MM_TWIPS          6 1/1440inch           右上
MM_ISOTROPIC 7 Variable(x==y)   变化的
MM_ANISOTROPIC 8 Variable(x<>y)   变化的
原点 都在左上角,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值