应当明确几个定义:
1.设备坐标系统分为三种:屏幕坐标系统,全窗口坐标系统, 客户区坐标系统
2.映射模式:从“窗口”(window)(逻辑坐标)到“视口”(veiwport)(设备坐标)的映射
3.视口是以设备坐标(像素)形式指定的
4.窗口是以逻辑坐标形式指定的
5 在如下映射模式下SetWindowExtEx()和SetViewportExtEx()不起作用:
•MM_HIENGLISH
•MM_HIMETRIC
•MM_LOENGLISH
•MM_LOMETRIC
•MM_TEXT
•MM_TWIPS
6 在MM_IOSTROPIC模式下,调用SetWindowExtEx()必须在SetViewportExtEx()之前
7 MM_ISOTROPIC和MM_ANISOTROPIC的Y轴方向可选
参见:
http://anony3721.blog.163.com/blog/static/511974201132810019635/
http://msdn.microsoft.com/en-us/library/windows/desktop/dd145098(v=vs.85).aspx