防止应用程序更改桌面分辨率

时间:2015-06-20 09:51:24

标签: c#

所以我有一个非常古老的游戏客户端,烦人地自己改变桌面分辨率,以满足像1600x900分辨率这样的东西来实现全屏,我试图弄清楚如何阻止这种情况发生。< / p>

我想它会在user32.dll中调用类似ChangeDisplaySettings()的内容,如果是这样可以阻止特定的dll调用,或者更简单的方法?

提前致谢。

编辑:我应该添加游戏客户端不是我自己的,因此我无法直接控制它所做的事情。

我在ChangeDisplaySettingsA()调用之前设法断点并修改lpDevMode参数以实现我想要的,现在我只需要弄清楚如何以编程方式执行此操作。

0 个答案:

没有答案