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