===================================================================
actskn43.ocxActiveSkin 4.3 对于窗体的控件支持最少,甚至button。使用:将ocx添加到toolbox,拖放到窗体上,在load事件中添加:axSkin1.ApplySkin((int)Handle);即可====================================================================DirectSkin.dll不支持的控件要比active少,但是仍然不支持button等。使用方法:在使用skin的窗体上添加: axWbocx1.Show();// Try setting up a skin (requires dogmax in sample skins)
axWbocx1.InitWB(); axWbocx1.SetRootPathStr(Environment.CurrentDirectory + "\\skins\\"); axWbocx1.LoadUIS("xp corona\\xp corona.uis"); axWbocx1.DoWindow(this.Handle.ToInt32());注意皮肤的路径
======================================================================DotNetSkin.dll 和 IrisSkin2.dll支持.NET的大部分控件,但是对strip不支持且刷新严重,使用方法简单======================================================================SkinPlusPlus.VS.Net 支持的控件最全,支持部分第三方控件,dock窗体拖动时,效果不好。很好用,但是没有皮肤编辑器破解的是不是完整,未知----没有皮肤测试使用 方法:引用:using SKINPPDOTNETLib;声明;public static SKINPPDOTNETLib.SkinPPDotNetClass SkinPPObj;在Main函数中添加:
SkinPPObj = new SkinPPDotNetClass(); SkinPPObj.LoadSkin("PixOS.ssk", false);注:必须在main中,不然对menustrip支持不好以上是个人的测试,可能不是很准确,不过大致如此。
---------------------------------
IrisSkin