解决VS在高DPI下设计出的Winform程序界面变形问题

解决方法:

1、手动在注册表中添加项

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\devenv.exe]

“dpiAwareness”=dword:00000000

2、Bat一键处理(新建文本文件.txt 改后缀为 bat,将下面代码粘贴到文本文件里保存,双击执行即可)

reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\devenv.exe” /v “dpiAwareness” /t REG_DWORD /d “0”

留下评论