有时候在台式机上写好的winform程序,换了台电脑,控件什么的都变形了,修改如下
打开注册表,找到这个路径:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
右侧添加一个选项:
-
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe 针对VS2017
-
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe 针对VS2019
这里是以社区版为例,这个其实就是VS的安装目录,如果是其他版本,将Community修改为对应版本即可。
接着设置类型和值:
Type: REG_SZ
Value: DPIUNAWARE
然后就可以了。
如果需要关掉这个提示:
可以按照下面的方法执行(改成False):