c#让程序在win7下兼容模式运行
番茄系统家园 · 2021-08-31 19:29:29

封装的方法:
#操作系统处理(兼容模式运行)
{
get{(==)(==6)(==1);}
}
()
{
RegistryKeykey=Registry.CurrentUser.OpenSubKey("SoftWare\\Microsoft\\WindowsNT\\CurrentVersion\\AppCompatFlags\\Layers",true);//打开注册表子项if(key==null)//如果该项不存在的话,则创建该子项key=Registry.LocalMachine.CreateSubKey("SoftWare\\Microsoft\\WindowsNT\\CurrentVersion\\AppCompatFlags\\Layers");
//如果不存在该值,则设置该值,重启程序应用设置if(key.GetValue(EXEName)==null)
{
key.SetValue(EXEName,"WINXPSP3");
Application.ExitThread();
Application.Exit();
Application.Restart();
System.Diagnostics.Process.GetCurrentProcess().Kill();
}
}
#endregion
自此完美解决!
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/55638.html。猜你喜欢
最新应用
热门应用

