按你说的这种
窗体和picture1的 属性 ScaleMode 都是 Twip
picture1 的BordeStyle 是 1
差就差了 边框
如果 picture1 的BordeStyle 是 0,就是无边框
picture1 的 scaleheight 是 4005
scaleheight 的数值 一定是 Screen.TwipsPerPixelY 的整数倍
Twip 模式主要针对打印
如果是 屏幕处理 一般将 窗体和picture1的 属性 ScaleMode 设为 3 Pixel
就是屏幕上的点
如果 没有边框 picture1的 height 和 scaleheight 就一样了
scaleheight、scalewidth这是picturebox的内部宽和高
picturebox的BorderStyle属性=1的时候,是有边框的,边框占有一定的高度、宽度
这时候width和height代表控件的宽和高,而ScaleWidth和ScaleHeight则代表Picture内部的宽和高(既图片显示区域的宽和高)