专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »VB教程 » scalemode:ScaleMode属性值的换算 »正文

scalemode:ScaleMode属性值的换算

来源: 发布时间:星期四, 2008年9月25日 浏览:215次 评论:0

(1)标准坐标系使用的长度单位:在标准坐标系统中使用的长度单位可以是缇、磅、像素、字符、英寸、毫米和厘米。
ScaleMode属性缺省时是以缇(Twip)为单位的标准坐标系统,原点在左上角,x轴向右,Y轴向下。


(2)这些长度单位之间的换算关系:l英寸=75磅=1440缇一25.4毫米;20个缇(Twip)为1磅Point。一个字符的宽度是120缇、高度是240缇。这一度量单位规定的是对象打印时的大小,屏幕上的物理距离可因监视器的尺寸而异。


(3)像素单位与输出设备有关。使用像素为长度单位时,对象的实际大小将与输出设备的分辨率有关。例如,同是100个像素的长度,在低分辨率时的实际长度要比高分辨率时的实际长度要长一些。但其他长度单位却与设备无关,因此像素与其他长度单位之间不存在固定的换算关系。


(4)ScaleMode属性可以设置或查询窗体使用的坐标系统。当ScaleMode属性的值为0时是自定义坐标系统,坐标轴的方向和长度单位由ScaleLeft、ScaleTop、ScaleWidth、ScaleHeight属性决定,若设置了4个属性之一,系统将自动把ScaleMode属性设置为0。

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: