在CSDN上搜到了如下资料,但怎么都无法实现,各位姐姐哥哥帮忙解决下。两种方法都试了,实现不了,是不是我少做了什么而这个没说啊?
嵌入在项目中: 
将下载的皮肤文件和IrisSkin2.RAR解压,在项目中添加现有项,将皮肤文件添加进项目;将IrisSkin2.dll引用进项目。皮肤文件属性中的“生成操作”改为嵌入的资源。引用的IrisSkin2.dll属性中的“复制本地”改为True。 
在代码中添加枚举: 
 public enum SkinType 
    { 
        Calmness, 
        DeepCyan, 
        Eighteen, 
        Emerald, 
        GlassBrown, 
        Longhorn, 
        MacOS, 
        Midsummer, 
        MP10, 
        MSN, 
        OneBlue, 
        Page, 
        RealOne, 
        Silver, 
        SportsBlack, 
        SteelBlack, 
        vista1, 
        Vista2, 
        Warm, 
        Wave, 
        XPSilver 
    } 
添加调用方法: 
public static Sunisoft.IrisSkin.SkinEngine se=null; 
        public static void ChangeSkin(SkinType st) 
        { 
            System.Reflection.Assembly thisDll = System.Reflection.Assembly.GetExecutingAssembly(); 
            if (se == null) 
            { 
                se = new Sunisoft.IrisSkin.SkinEngine(Application.OpenForms[0], thisDll.GetManifestResourceStream("Alldj.skin." + st.ToString() + ".ssk")); 
                se.Active = true; 
                for (int i = 0; i < Application.OpenForms.Count; i++) 
                { 
                    se.AddForm(Application.OpenForms); 
                } 
                 
            } 
            else 
            { 
                se.SkinStream = thisDll.GetManifestResourceStream("Alldj.skin." + st.ToString() + ".ssk"); 
                se.Active = true; 
            } 
        } 
        public static void RemoveSkin() 
        { 
            if (se == null) 
            { 
                return; 
            } 
            else 
            { 
                se.Active = false; 
            } 
        } 
调用ChangeSkin方法换肤,调用RemoveSkin方法恢复系统默认皮肤。 
-------------------------------------------------------------------------------------------另外一种最简单的写法:上面的不用管它
Sunisoft.IrisSkin.SkinEngine skin = new SkinEngine(); 
skin.SkinFile = "MP10.ssk"; //MP10.ssk是皮肤文件 
skin.Active = true;