我们正在使用一个第3方图书馆,有时不正常工作上的windows7资.我们知道如何配置,这在安装时间,但我们也希望考虑将它设置在运行时间。这是可能的,或者不会这方面必须设定之前启动?(我觉得这是一个微乎其微的机会,但想我会要求无论如何)

(C++应用的-不,它真的事项)

有帮助吗?

解决方案

一旦应用程序正在运行时兼容性设置不能被改变。

不过,你可以做的是有一个启动的应用程序,确保兼容性设置是否正确,然后启动你的应用程序。当然,你需要确保在启动应用程序没有兼容性问题。

其他提示

兼容性设置仅仅是预处理的宏框部分Win32API在该标题的文件,不可用于所选择的平台。

然而,因为整个API是由Dll你能确定是什么操作系统运行在运行时间和随后得到必要的平台具体入境点使用 LoadLibraryGetProcAddress.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top