DotNetSkin.dll 找這個(gè)破解的dll
成都創(chuàng)新互聯(lián)長期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為遼源企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),遼源網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
,它的皮膚你上官方網(wǎng)站下。
這個(gè)控件不到1m,很小,速度也快,美觀方面,也夠用了。
我剛用過,
在父窗體的構(gòu)造函數(shù)中寫
skinEngine1.SkinFile
=
"Longhorn.ssk";
"longhorn.ssk"是你要用的皮膚名稱,記住把皮膚放到\bin\Debug目錄下
只要在父窗體使用皮具即可,其他窗體自動實(shí)現(xiàn)窗體更換
采納后可以追問
你找的那個(gè)文章也是用其它什么庫或者控件做的,或者至少程序里面有其它的專門的皮膚產(chǎn)生模塊之類的東西,光憑它那些代碼根本不能在VB中實(shí)現(xiàn)自定義皮膚。 他的那些代碼只是指定了皮膚是什么樣而已,具體如何把那些指定應(yīng)用到窗體上他的代碼中根本沒有提到。
VB自己做一個(gè)不規(guī)則形狀的皮膚(比如圓角的邊框)一般要用到SetWindowRgn這個(gè)API。透明度則一般使用SetLayeredWindowAttributes這個(gè)API,你可以去查一下。
很久以前搞過,現(xiàn)在懶得搞了,簡潔才是王道。