高手指教 设备坐标和逻辑坐标有什么区别
这部分看了几遍也没看懂
SetWindowExt
SetViewportExt
SetWindowOrg
SetViewportOrg
如何使用?
Thank you!

解决方案 »

  1.   

    read 
    Programming Visual C++ (5th edition)
    by David J. Kruglinski, Scot Wingo, George ShepherdChapter 4
      

  2.   

    如果以象素为单位,则称为设备坐标;其他以毫米、英寸等作单位的是逻辑坐标。另外,他们和映射模式有关,下面是两者的坐标系(<0,0>是屏幕左上角位置):   +--------->x+       +----------->x+
       |<0,0>              |<0,0>
       |                   |
       |                   |
       V                   V
       y+                  y-
       ( 设备坐标 )       ( 逻辑坐标 )映射模式用SetMapMode函数来改变(同时也改变了x、y的比例关系),SetWindowOrg等函数可用来改变坐标系的定位。
    更具体的可查阅MSDN,和如楼上所指的地址:)