什么是视口原点?

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:10:37
什么是视口原点?

窗口(比如对话框等)设备坐标的原点(以橡素为单位),默认位于窗口左上角。实际上就是窗口的DC(设备环境,与一个设备相关位图关联)中的一个位置。

逻辑尺寸与设备尺寸(像素为单位:屏幕上的一点)可以相同,也可以不相同,若不相同,绘图过程将自动进行缩放。为了提高数据的精度,绘图程序中往往用大数据表示尺寸。比如100逻辑单位对应1个橡素点,这等于精度提高到了0.01。 逻辑坐标系中的原点(0,0)将映射到视口原点。用SetViewOrg修改视口原点,结果就是向窗口绘制的图形位置发生变化。

弄懂了,其实很简单的,但我自己的感觉,初学者往往很难掌握。曾经我也花了很多时间弄过它。