當前位置:股票大全官網 - 股票投資 - 關於通大信證券交易軟件用戶界面的皮膚修改?

關於通大信證券交易軟件用戶界面的皮膚修改?

使用?VC?做程序的時候對界面風格不滿意怎麽辦?繼承各種控件基類自己畫?對於高手來說,這並不是壹個難題,但還是比較麻煩。對於新手來說,很難說讀什麽書。那就沒有更好的辦法了嗎?當然有!這將使用壹種叫做“界面皮膚”的工具包。

看看這些工具包是做什麽的。當妳使用壹個接口換膚工具包的時候,妳的程序會變得不壹樣而不改變代碼(除了使用庫函數)。當然,這樣可以很好。爽,能很爽嗎?可憐的.下面我們就來看看今天有哪些好的換膚套裝。

1,SkinMagic(中文網)

這是壹個強大的換膚工具包,通過將它包含在您自己的應用程序中?SkinMagicTrial.dll、SkinMagicTrial.lib、SkinMagicLib.h?和*。smf?皮膚文件可以實現界面換膚的功能。另外,它還帶有壹個?SkinBuilder,您可以制作自己的皮膚文件,並將其應用到我們自己的應用程序中。它的功能非常豐富,有近20?SDK?正式?API?可以調用來輔助換膚功能。它的最新版本是2.4,可以從家鄉下載,但只是試用版。試用版會受到限制,主要表現在以下幾個方面:當我們打開添加了皮膚的應用時,會出現壹個未註冊的對話框;妳在線嗎?SkinBuilder?會有壹些限制,比如不能註冊,不能導出圖片。當然,這些限制完全可以通過拆解來打破。有需要的朋友可以參考我的另壹篇文章《關於?SkinMagic?開裂”。

2、皮膚++

這個換膚工具也挺好的,主要從它的功能結果來看。這個由上海金庸公司開發的控件庫現在有很多版本,可以對應哪些?VC?從6到8,並支持其他語言。能否從其官方主頁下載最新版本2.0.1?DEMO,還因為是?DEMO,所以可用的功能少得可憐,只能看看別人的效果。另外現在網上有這個版本的破解文件,我沒有做測試。不知道能不能用。即使假設它有效,但是?演示?版本?Skin++沒有自帶皮膚編輯器,所以它的皮膚文件不能自己做。

3、AppFace

這也是壹個不錯的換膚工具,帶有皮膚編輯器,它的皮膚編輯器也支持鎖定皮膚的權限,當然這需要壹個序列號。根據這款軟件在加載皮膚的工作上做了優化,所以看起來它的執行效率還是不錯的。可以在網上下載?演示?版本,局限性是沒有安裝程序,所以發布軟件時無法使用,開發庫?appface.dll?還有20天試用限制,目前還沒有破解。

4、烏斯金

這個東西很棒,而且完全免費,不需要破解。它提供了壹個無限使用的免費庫。另外配備了非常專業的皮膚編輯器,用來制作*.u3類型的皮膚文件。目前的版本是2.2,但根據官方說法,已經測試完畢,準備發布2.3版本。當然,天下沒有免費的午餐。這樣的專業呢?酷嗎?該軟件也有壹些局限性。這體現在其專業的皮膚編輯器上:對於按鈕的設計,免費版不支持高亮效果,我用的時候,Frame?然後呢。ProgressBar?沒有嗎?背景?屬性,所以不能自己做皮膚,很可惜。它的實現形式和是什麽?SkinMagic?類似。

5、皮膚工匠

這個軟件做出來的皮膚效果還挺囂張的,當然夠用了?酷嗎?是啊!它的皮膚編輯器也很強大,支持很多功能。但是,這樣囂張的軟件,在限制方面就更囂張了。第壹種是運行應用程序時會彈出壹個對話框,第二種是在應用程序的標題欄中添加未註冊的字符串。我還沒找到破解的最新版本,不過我還有1.8.2的更低版本。另外,這好像是對的吧?Windows2000的支持很差,運行時會有內核錯誤,但是在?Windows?XP?另壹方面,沒有問題。

6、活性皮膚

這個工具是幹什麽用的?ActiveX?組件技術,添加初始化代碼的時候有點復雜,使用方法和前面的不壹樣。它取決於%windir%\system32?\activeskin.ocx?來工作,但是這個?ocx?組件已經被破解了。它的功能也相當不錯,但是它的皮膚編輯器不支持豐富的控件。ProgressBar?支持不了,不知道是不是?演示?的問題(破解只能使其不出現未註冊對話框)。

7、DirectSkin

這是由?百葉窗?公司(www.stardock.com)開發的,實現方法也是組件的形式,可以網上下載?演示?版本,不提供皮膚編輯器,有很多限制。關於這個我沒有做過太多的實驗。

這些都是壹些比較成熟的換膚工具。都提供了很好的定制方案。有的可以加聲音,有的可以支持alpha。混裝,有的可以支持動畫,有的也可以支持direct from?百葉窗?皮膚的介紹,反正是五花八門,豐富多彩。

另外,還有壹個比較小的,某種程度上不成熟的換膚工具,比如?SkinLoad、LibUIDK?等等。

如果我做壹個總結,如果有組合呢?Skin++多平臺,SkinCrafter?皮膚編輯器,USkin?自由和的概念?SkinMagic?這將是壹個非常強大的換膚工具。另外,如果能有更多的專家寫出如何制作自己的換膚工具,對於想學習的人來說,這將是多麽寶貴的財富啊!

但是沒有也沒關系。以後呢?WPF?就在地板上做吧。