ppts.net
当前位置:首页>>关于vb中scalewidth 与scaleheight怎么理解?的资料>>

vb中scalewidth 与scaleheight怎么理解?

width和height 知道不?宽和高 scalewidth代表一个正方形的内宽 另一个就是内高了

楼上正确,但怕你不明白。说简单点就是: Width与Height就是控件外在的宽度和高度,是外在坐标系里的宽度和高度。 ScaleWidth,ScaleHeight是控件内部坐标的宽度和高度。 比如Picture控件在form1里,那么他的Width与Height是与form1的ScaleWidth,S...

一个实际宽度,高度。另一个是坐标宽度,高度

代码写到form_resize中。 Private Sub Form_resize() Me.Height = Me.WidthEnd Sub

程序运行后 看见程序窗口的标题栏了吗?蓝色的那条的高度 还有四周一圈的蓝色边框 Height = ScaleHeight + 蓝色标题栏的高度 Width = ScaleWidth + 蓝色边框的宽度 其他依次类推 说的通俗点 就是Scale带头的 就是边框内部开始算起的 没有Scale的...

Height 和ScaleHeight 根本就没有任何联系。 Height是只窗体的实际高度。 ScaleHeight 指的时绘图比例,只在画图时才能看到效果,肯定有一个极限的了。 不一定要放大ScaleHeight ,也可以放大你绘图的坐标来获得更清楚的图象。

vb自带了画图函数,为什么你还要调用系统API,追求高效? 你可以查查Scale函数,就是用来转换坐标系的。

如果你是在窗体对象上写这句代码,指的是窗体的内部宽度,不包括边框。在什么控件上写,就指这个控件的内部宽度。懂了吗?

ScaleHeight、Scalewidth:对象内部高度和宽度。对于窗体,不包含边框和标题栏。窗体和PictureBox 控件都具有这两个属性。 textwidth 、textheight :是对象的方法,测定指定字符的高度和宽度。比如: H = Me.TextHeight("AAA") W = Me.TextWidt...

如果 Picturebox 的 BorderStyle = 0 时,它的width与scalewidth,height与scaleheight都是一样的值. 把Picturebox 的 BorderStyle 属性设为 1 就不同了.

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com