天天看點

VB6.0的自寫ActiveX控件的繪圖限制

VB6.0制做ActiveX控件,當控件的BackStyle屬性值設為1-不透明時,可以在控件上進行繪制,例如:

Private Sub Command1_Click()

UserControl.ScaleMode = 3

UserControl.Circle (100, 100), 50

End Sub

這時會在控件上繪制一個圓。

但當UserControl的背景BackStyle屬性設定為0-透明時,這樣的繪制語句是無效的,無法在UserControl上繪制出圖像。

這個情形大大降低了開發員的開發空間,因為我們不能在背景透明的UserControl控件上,或者說自制控件上施展任何背景透明的繪制。

繼續閱讀