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 等圖形控件的頂部打印。
-
什麼是D-葡萄糖醇
又稱L-山梨糖醇、L-古羅糖醇。為D-葡萄糖分子中的羰基還原而得的糖醇,分子式C6H14O6。廣泛存在於薔薇科屬水果(梨、蘋果、桃、杏等)中,這些新鮮水果通常含有D-葡萄糖醇5%~10%。此外,紅藻含有D-葡萄糖醇13.6%(乾重)。在生物體內它是D-葡萄糖和D-果糖之間酶促相互轉化的重...
-
什麼是威海市
山東省港口城市,省轄市,中國海防要地之一。位於膠東半島東北端,三面環山,一面臨海,港灣內水域廣闊,外有劉公島屏蔽,地勢險要。轄1區及乳山縣。面積5436平方公里,人口237.46萬;其中市區面積408平方公里,人口25.74萬。威海城區在明以前,為海濱漁村。漢稱石落村。元改稱清泉...
-
什麼是阜平縣
河北省保定地區轄縣。抗日革命根據地之一。位於省境中部太行山東麓。面積2480平方公里,人口19.04萬。縣府駐阜平鎮。金明昌四年(1193)始置阜平,治所在今縣城。清康熙年間曾移治所王快,後移今治所。縣境位於山區,山地約佔3/4,山高坡陡,地勢險峻,大部海拔千米以上,最高峯...
-
什麼是再發新星
爆發變星的一種。一般認為再發新星和新星之間並沒有嚴格的區別,只是有的新星在第一次爆發之後,經過數年或數十年,又發生第二次、第三次甚至更多次的爆發,所以就稱這種新星為再發新星。按一般分類法劃分的再發新星已發現十二顆。再發新星在銀河系中的分佈與新星相似...