文档介绍:,它提供了一系列基本的图形函数、语句和方法,支持直接在窗体或控件上产生图形、图像并对之加以处理。本章将介绍VB所提供的图形控件和图形方法。,每个容器都有一个坐标系,坐标系中的X轴向右、Y轴向下延伸,如下图所示窗体的坐标系统、框架控件的坐标系统。控件定位都要使用容器的坐标系。:控件的该属性值是控件左上角到所在容器上边沿的距离。如果控件外的容器为窗体,则控件的Top属性值为控件左上角到所在窗体标题栏下边沿的距离。Left属性:控件该属性值是控件左上角到所在容器左边沿的距离。、高度的属性Width属性:该属性值为控件本身的宽度。Height属性:该属性值为控件本身的高度。:该属性值为容器左上角的横坐标,默认值为0。ScaleTop属性:该属性值为容器左上角的纵坐标,默认值为0。ScaleWidth属性:该属性值为容器自身的宽度值。ScaleHeight属性:该属性值为容器自身的高度值。CurrentX、CurrentY属性:分别表示当前点在容器内的横坐标、纵坐标。,坐标系刻度单位的默认值为“缇”(1缇≈),容器的最小坐标值为左上角坐标,容器的最大坐标值为右下角坐标。利用Scale方法可以改变原点的坐标并随之改变最大坐标值。格式:(x1,y1)-(x2,y2),默认情况采用Twip(缇)为单位。567缇等于1厘米,1440缇等于1英寸。VB程序设计中,经常使用的刻度单位为:缇、磅和毫米。通过设置容器的ScaleMode属性可以选择改变坐标系统的单位。(选择)标准刻度⑴ScaleMode属性值为1(默认值):容器坐标系的刻度单位为缇,1缇≈。⑵ScaleMode属性值为2:容器坐标系的刻度单位为磅,1磅≈。⑶ScaleMode属性值为3:容器坐标系的刻度单位为像素,是显示器分辨率的最小单位。⑷ScaleMode属性值为4:容器坐标系的刻度单位为字符,每个字符宽6磅,高12磅。⑸ScaleMode属性值为5:容器坐标系的刻度单位为英寸。⑹ScaleMode属性值为6:容器坐标系的刻度单位为毫米。⑺ScaleMode属性值为7:容器坐标系的刻度单位为厘米。