在Window下面搞了幾年的程序開發(fā), 經(jīng)常遇到自定義界面的問題,所以Skin話界面是一個比較麻煩的事情,每次基本都做同樣類似的工作,但是每次又有一些不同的處理,所以一直想做一個獨立的Skin產(chǎn)品,來解決Window下面程序Skin的問題
在朋友的主導(dǎo)下,開發(fā)了這個Skin庫,由于是業(yè)余時間,所以斷斷續(xù)續(xù)的再開發(fā),時間大致有一年多了.現(xiàn)在基本成型了.把效果給大家看看
?主要支持:
- VC++
- MFC
- WTL
- SDI
- BUTTON/EDIT/MENU等基本的控件
后期考慮支持VB
再開發(fā)的過程中,對比了SkinMaigic,Skin++,Skin,AppFace,USkin,SkinCrafter,發(fā)現(xiàn)還是有一定優(yōu)勢的,主要是GDI和內(nèi)存比他們的要小的多.
不過也有不足的地方,沒有一個Skin編輯器,現(xiàn)在Skin的模式是一個BMP文件+XML配置文件.我感覺這種模式比使用Skin編輯器要簡單清晰一些,設(shè)計師設(shè)計好圖片放到一個BMP文件里面,然后修改一些對應(yīng)的XML里面的坐標就可以了.
對于這個Skin庫,倒是是走Skinmaigc這些Skin庫的收費模式,還是就完全免費給大家使用,現(xiàn)在還沒有完全考慮好.朋友可以給一些建議