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

vb中scalewidth 与scaleheight怎么理解?

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

scalewidth 与scaleheight是去除了窗体边框后的宽度和高度 你可以将窗体的BORDERSTYLE属性设置为NONE,可以看到scalewidth 与scaleheight和窗体的实际width和height是相同的了,呵呵

width 表示窗体宽度 height 表示窗体高度 top 窗体顶部位置 left 窗体左边位置

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

ScaleWidth和ScaleHeight是指标题栏和边框内部的宽度和高度,那两个就不说了,两种情况可以任意使用,只是定位不同而已. Form1.Scale(-1.5,1)-(1.5,-1)是定义Form1的输出范围在Form1的左上角坐标点(-1.5,1)和Form1的右下角坐标点(1.5,-1)作为对角点...

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

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

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

PaintPicture 方法 用以在 Form, PictureBox 或 Printer 上绘制图形文件(.bmp、.wmf、.emf、.cur、.ico或 .dib)的内容。不支持命名参数。 语法 object.PaintPicture picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode Paint...

ScaleMode主要用于在控件上画图,可以改变计量单位,如果你仅显示图片,可以不必考虑这些属性。 ================================================= ScaleMode 属性【引用MSDN】 当使用图形方法或调整控件位置时,返回或设置一个值,该值指示对...

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