我用 C# 构建了一个非常特定大小的 Windows 应用程序。我对表单的大小进行了硬编码,以使其无法调整大小。问题是当有人将窗口设置更改为字体大小(例如,125% 或 150%)时,我的应用程序中断并且按钮被移动,并且东西从屏幕上掉下来。整个应用程序一团糟。
在 C# 中有没有一种方法可以禁用 Windows 的自定义字体效果并使用我告诉它在我的表单中使用的预设字体。我希望在我的应用程序中将所有 Windows 自定义功能设置为默认功能。
这是否可能,例如导入 DLL 并调用函数或以某种方式更改我的 program.cs。
最佳答案
不要那样做。编写您的应用程序,使其适应用户选择的字体大小。
关于c# - 在我的 C# 应用程序中禁用 Windows 字体大小增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9192232/