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

vb中scalewidth 与scaleheight怎么理解?

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

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

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

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

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

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

ScaleWidth\ScaleHeight 客户区的宽度与高度 ScaleWidth - VScroll1.Width=图片框的宽度减去竖向滚动条的宽度 ScaleHeight - HScroll1.Height =图片框的高度减去横向滚动条的高度 单从这里看起来就是这个意思:初始化图片框位置,并不显示滚动条. ...

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

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

对内来说,如果设scalemode=0则 左边、上边位置是scaleleft和scaletop,而大小用scalewidth、scaleheight来表示宽和高。 对外部来说,左边、上边位置是left和top,而大小用width、height来表示。

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