我正在使用visual studio 2015为C#表单编写IHM应用程序。此应用程序将在分辨率为1024x768的旧计算机上运行。
有没有办法在此分辨率下运行我的应用程序?我的意思是,只有这个应用程序将以1024x768运行,我不想更改我的设置。
答案 0 :(得分:1)
您可以在应用程序中添加代码以自动更改使用的分辨率。可以找到一个示例here(搜索更改显示分辨率)
var display = new Display();
var settings = display.GetDisplaySettings();
var selectedMode = <get your resolution here>;
display.ChangeSettings(selectedMode);
(在文章的顶部,您可以下载该文章中提供的所有示例)。
理想情况下,您应该存储当前分辨率并在应用程序退出时自动恢复它。
答案 1 :(得分:0)
最简单的方法是购买旧屏幕并在其中测试您的应用。一个旧的1024x768屏幕将花费你一无所有。
您还可以为主窗口设置固定大小并删除边框,以模拟全屏模式。