各位大侠,在下有个问题请问大家。请大家帮忙一下。我开发好一个客户端,也设置了开机自动运行,但是,开机自动运行时候,winform的皮肤不知道为什么
就没有了。不知道怎么解决。请各位大侠告诉我下,谢谢。

解决方案 »

  1.   

    就是我开发了一个WinForm 程序,
      string R_startPath = Application.ExecutablePath;
                RegistryKey R_local = Registry.LocalMachine;
                RegistryKey R_run = R_local.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");
                R_run.SetValue("BirthdayTipF", R_startPath);
                R_run.Close();
                R_local.Close();
    用以上这段代码设定了开机启动。但是,下次开机它自己启动的时候,这个winform程序的皮肤样式都没有了。不知道这样详细不?
      

  2.   

    那你再自己点开有没有啊,有的话就是当时开机那次没加载了。没有就是程序本来就有问题。在程序里加个sleep,停5分钟,之后重启机器看看效果。
      

  3.   

    也许那个时候,windows还没有使用皮肤资源。