C#中WinForm的DPI更改

时间:2014-10-30 20:58:11

标签: c# resolution dpi

我开发了一个应用程序来控制C#中的几个maxon电机。我的操作系统是Win 8.1。我的程序运行正常。但是,它有一个奇怪的行为。当我按下特定按钮时,应用程序主窗体的dpi(分辨率)会大大增加,并且窗口的大小会减小。因此,在按下此按钮之前,我有一个与其他窗口具有相同dpi的窗口,按下此按钮后,我有一个高分辨率/小窗口。我发现发生这种情况的代码是:

Device.Init(); 

与maxon dll之一有关。有谁知道我怎么能删除这种效果?无论如何在Visual Studio中设置分辨率?

0 个答案:

没有答案