none
Windows程序兼容模式实现方法 RRS feed

  • 问题

  • 我在开发自己的某款系统级别程序的时候,遇到了“获取系统版本号”的问题

    我想知道一下“Windows程序兼容模式”中模拟其他Windows版本是如何实现的,并且通过何种技术手段可以模拟出效果同“Windows程序兼容模式”一样的系统版本(因为我尝试通过调用自己的接口总只返回真实的系统版本)

    2019年7月14日 7:27

全部回复

  • 你的应用程序清单文件声明了supportedOS的话会返回真实的系统版本,否则的话会启动兼容模式。

    实现方法是在检测版本的时候直接返回兼容版本的值。不知道为什么你要去做模拟,检测系统版本的是你写的代码的话,直接跳过检测,假定检测结果是某个特定Windows版就好了。



    Visual C++ MVP

    2019年7月14日 23:55
    版主