標籤

2016年9月21日 星期三

[VB6] 圖片仿製按鈕 - 解決圖片閃爍問題

先把兩個Images設定好
1. Picture屬性(Image會預設透明背景)
2. Visible屬性設置False
3. 透過PictuerBox觸發KeyDown.KeyUp來切換圖片,切換圖片用PictuerBoxPaintPicture Function來顯示Image,如此一來就不會有圖片切換時的閃爍問題


以下方法會閃爍
1. 一個Image,屬性Picture = LoadPicture(".\Image\XXX.ico")
2. 兩個Images重疊,用 Visible的方式切換圖片。



補充:背景透明元件,專案->設定使用元件 加入”Microsoft Forms 2.0 Object Library” ,會在左側工具列新增一些OCX,再拉入需要的OCX,並設定BackStyle = 0,背景就會變透明。

沒有留言:

張貼留言