通过代码将程序在win7 在win7系统设置成win7兼容运行下

番茄系统家园 · 2021-08-31 19:29:27

通过代码将程序在win7 在win7系统设置成win7兼容运行下

       我们可以通过修改注册表来达到设置的目的。在\\\\\\路径下添加这样的项C:\\Test\其中C:\ProgramFiles\Test\Test.exe是目标程序的安装路径WINXP则表示以何种系统方式运行。各系统对应的字符串如下所示已经在Win8下通过手动设置以兼容性运行后查看注册表中对应字串进行了下列字串进行了验证准确无误

Windows95                                                      对应WIN95

Windows98/WindowsMe                        对应WIN98

WindowsNT4.0(ServicePack5)                 对应NT4SP5

Windows2000                                         对应WIN2000

WindowsXP                                                      对应WINXP

WindowsXP(ServicePack2)                        对应WINXPSP2

WindowsXP(ServicePack3)                    对应WINXPSP3

WindowsServer2003(ServicePack1)       对应WINSRV03SP1

WindowsServer2008(ServicePack1)       对应WINSRV08SP1

WindowsVista                                                  对应VISTARTM

WindowsVista(ServicePack1)                   对应VISTASP1

WindowsVista(ServicePack2)                 对应VISTASP2

Windows7                                                        对应WIN7RTM

       将程序设置成兼容模式的代码如下所示在Win8下将程序设置成以Win7兼容模式运行

HKEYhKey;LPCTSTRstrSubKeySoftware\\Microsoft\\WindowsNT\\CurrentVersion\\AppCompatFlags\\LayerslonglRet::RegOpenKeyEx(HKEY_CURRENT_USER,strSubKey,0,KEY_WRITE,hKey);if(lRetERROR_SUCCESS){TCHARachValue[]{_T(WIN7RTM)};CStringstrExePath_T(C:\\ProgramFiles\\Test\\Test.exelRet::RegSetValueEx(hKey,strExePath,NULL,REG_SZ,(LPBYTE)achValue,sizeof(achValue));RegCloseKey(hKey);}

相关阅读

  • java怎么设置win7兼容模式运行? – 手机爱问
  • 怎么设置win7电脑兼容性 win7系统兼容性设置【图文教程】
  • 通过代码将程序在win7 在win7系统设置成win7兼容运行下
  • 免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/55637.html
    猜你喜欢
    最新应用
    热门应用