autoredraw是什么意思
AutoRedraw是VB中的自动重绘窗口,当窗口被某个东西遮蔽了之后,窗口上那个位置原来绘制的图像被遮盖后可以用它把遮蔽的那部分重新绘制出来。
AutoRedraw 属性语法包含下面部分:
部分描述
object 对象表达式,其值是“应用于”列表中的一个对象。
Boolean 布尔表达式,指定如何重绘对象,“设置值”中有详细描述。
True 使 Form 对象或 PictureBox 控件的自动重绘有效。图形和文本输出到屏幕,并存储在内存的图象中。该对象不接受绘制事件,必要时,用存储在内存中的图象进行重绘。
False (缺省值)使对象的自动重绘无效,且将图形或文本只写到屏幕上。 当需要重画该对象时,Visual Basic 会激活对象绘制事件。
使用下列图形方法工作,如:Circle、Cls、Line、Point、Print 和 Pset,该属性极为重要。利用这些方法,在改变对象大小或隐藏在另一个对象后又重新显示的情况下,设置 AutoRedraw 为 True,将在 Form 或 PictureBox 控件中自动重绘输出。
运行时 在程序中设置 AutoRedraw,可以在画持久图形(如背景色或网格)和临时图形之间切换。如果设置 AutoRedraw 为 False,以前的输出成为背景屏幕的一部分。当 AutoRedraw 设置为 False,用 Cls 方法清除绘图区时不会删除背景图形。把 AutoRedraw 改回 True 后,再用 Cls 将清除背景图形。
注意 如果设置 BackColor 属性,所有图形和文本,包括持久图形,都被清除。一般来说,除非 AutoRedraw 设置为 True,所有图形都需用 Paint 事件显示。
要取回在 AutoRedraw 设置为 True 时创建的持久图形,用 Image 属性。当 AutoRedraw 设置为 True 时,用对象的 hDC 属性可以将持久图形传送给Windows API。
如果设置窗体的 AutoRedraw 属性为 False,然后最小化该窗体,则将 ScaleHeight 和 ScaleWidth 属性设置为图标大小。在 AutoRedraw 设置为 True 时,ScaleHeight 和 ScaleWidth 保持为恢复窗口的尺寸。如果设置 AutoRedraw 属性为 False,Print 方法将在诸如 Image 和 Shape 等图形控件的顶部打印。
-
什么是图像数据库
与图像有关联的数据的集合,包括图像的特征、图像内某一对象的意义、图像之间的逻辑关系等。图像数据与一般事务数据不同,它的数据量大,具有二维性与多样性。因此,为了提高计算机的处理效率,节省存储空间和传输时间,图像数据库首先要考虑的是图像数据的表示格式、图像...
-
什么是健康保险
一种预先筹措医疗费用的制度,其透过缴纳保费或税金到一个共同基金中,以支付在保险政策或法律规定内的全部或部分医疗服务费。健康保险中的关键性因素是:预先给付保费或税金,汇集基金,以分摊保费或以就业而不考核其收入或资产为基础的享受保险利益的合格条件。健康保...
-
什么是声望远镜
一种指向性很强的声接收系统。将声望远镜对准某方向来的声波,这方向的声波在望远镜上的响应最大,而其他方向来的声波则相对较小。借助于声望远镜,可以求得声源的空间分布,能对一定范围内的环境进行声学分析,求出各个噪声源的位置和强度,为防治噪声污染提供科学依据。...
-
香港硕士一年制国内认可吗
认可,即香港硕士一年制国内是认可的。但前提是,该香港硕士高校为香港地区正规、合法办学的高校,学生通过正规途径申请被录取的。待毕业回国内,可在留学服务中心做学历认证,同等国内学历。另外,正规的香港硕士一年制不但国内认可,在世界其他国家或地区也是认可的,可求职...