调试特定的分辨率

时间:2017-03-06 14:07:09

标签: c# visual-studio

我正在使用visual studio 2015为C#表单编写IHM应用程序。此应用程序将在分辨率为1024x768的旧计算机上运行。

有没有办法在此分辨率下运行我的应用程序?我的意思是,只有这个应用程序将以1024x768运行,我不想更改我的设置。

2 个答案:

答案 0 :(得分:1)

您可以在应用程序中添加代码以自动更改使用的分辨率。可以找到一个示例here(搜索更改显示分辨率

var display = new Display();
var settings = display.GetDisplaySettings();
var selectedMode = <get your resolution here>;
display.ChangeSettings(selectedMode);

(在文章的顶部,您可以下载该文章中提供的所有示例)。

理想情况下,您应该存储当前分辨率并在应用程序退出时自动恢复它。

答案 1 :(得分:0)

最简单的方法是购买旧屏幕并在其中测试您的应用。一个旧的1024x768屏幕将花费你一无所有。

您还可以为主窗口设置固定大小并删除边框,以模拟全屏模式。

相关问题