DotNetSkin.dll 找這個(gè)破解的dll
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)晉江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
,它的皮膚你上官方網(wǎng)站下。
這個(gè)控件不到1m,很小,速度也快,美觀方面,也夠用了。
我剛用過,
在父窗體的構(gòu)造函數(shù)中寫
skinEngine1.SkinFile
=
"Longhorn.ssk";
"longhorn.ssk"是你要用的皮膚名稱,記住把皮膚放到\bin\Debug目錄下
只要在父窗體使用皮具即可,其他窗體自動(dòng)實(shí)現(xiàn)窗體更換
采納后可以追問
你找的那個(gè)文章也是用其它什么庫或者控件做的,或者至少程序里面有其它的專門的皮膚產(chǎn)生模塊之類的東西,光憑它那些代碼根本不能在VB中實(shí)現(xiàn)自定義皮膚。 他的那些代碼只是指定了皮膚是什么樣而已,具體如何把那些指定應(yīng)用到窗體上他的代碼中根本沒有提到。
VB自己做一個(gè)不規(guī)則形狀的皮膚(比如圓角的邊框)一般要用到SetWindowRgn這個(gè)API。透明度則一般使用SetLayeredWindowAttributes這個(gè)API,你可以去查一下。
很久以前搞過,現(xiàn)在懶得搞了,簡(jiǎn)潔才是王道。
form的opacity屬性和form的transparencykey屬性 opacity數(shù)據(jù)類型為雙精度浮點(diǎn)型,它決定窗體本身的透明度。 例:me.opacity=0.5 transparencykey的屬性決定窗體上的控件的所在區(qū)域是否完全透明。當(dāng)窗體上的控件的背景色與窗體的transparencykey屬性相同時(shí),則該控件的所在區(qū)域完全透明。 例:me.transparencykey=color.red me.textbox1.backcolor=color.red 上面的代碼為窗體上的textbox控件完全透明