C#用IrisSkin4.dll 美化Winform窗体

前期准备:

1、IrisSkin4.dll
2、Skin文件,后缀名为.ssk
3、一个WinForm程序

直接拷贝IrisSkin4.dll文件到系统目录里:
1、Windows 95/98/Me系统,将dll复制到C:\Windows\System目录下。
2、Windows NT/2000系统,将dll复制到C:\WINNT\System32目录下。
3、Windows XP/WIN7系统,将dll复制到C:\Windows\System32目录下。

打开"开始-运行-输入regsvr32 IrisSkin4.dll",回车即可解决

或者创建批处理文件。

可将下面的代码保存为“注册.bat“,放到dll目录,就会自动完成dll注册。
@echo 开始注册
copy dll %windir%\system32\
regsvr32 %windir%\system32\dll /s
@echo dll注册成功
@pause

为WinForm的解决方案中添加IrisSkin4.dll的引用

Visual Studio 2010工具箱上右击选择“选择工具箱项”,
在弹出的“选择工具箱项”选项卡中,点击“浏览”,找到IrisSkin4.dll存放的位置,双击,
你会发现多了个“SkinEngine”,确定。

将公共控件里的“SkinEngine”,拖到窗体上,将皮肤文件*.ssk在“解决方案资源管理器”中
添加到bin文件夹下的Debug文件夹下。

在窗口初始化代码中增加

this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(((System.ComponentModel.Component)(this)));
this.skinEngine1.SkinFile = Application.StartupPath + @"/SteelBlack.ssk";//(steelBlack.ssk为皮肤文件)

运行即可

posted @ 2013-03-28 11:32  江南小驴  阅读(790)  评论(0编辑  收藏  举报