Chciałbym włączyć wysokie DPI dla większości aplikacji, których używam na moim 14-calowym laptopie 1920 x 1080, z wyjątkiem kilku takich jak Visual Studio, które korzystają z dodatkowej przestrzeni. Jednak ustawienie „wyłącz wysokie DPI” w zgodności nic nie robi. Jestem za pomocą Windows 8.
windows-8
visual-studio-2012
high-dpi
Aleksandr Dubinsky
źródło
źródło
Windows
tag, ponieważ powinien być używany tylko wtedy, gdy wpływa na WSZYSTKIE wersje,Windows
ponieważ używanieWindows 8
tylko tego tagu dotyczy Ciebie.Odpowiedzi:
zapytałem Chrisa Jacksona, faceta Microsoft AppCompat ; nie ma na to sposobu.
Poprosiłam też prawie to samo tutaj .
źródło
TO JEST MOŻLIWE
Próbowałem tego na moim systemie Windows 8 i działa idealnie:
Wszystko gotowe!
źródło
Jest to absolutnie możliwe. Użyłem do tego ustawień „zgodności” w plikach wykonywalnych, ale z jakiegoś powodu nie jest to dostępne dla VS. Jednak równoważny klucz rejestru działa dobrze. Kluczem jest
HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
i musisz tylko dodać wartość ciągu „~ HIGHDPIAWARE” (tak samo jak zaznaczenie tego pola na karcie zgodności właściwości pliku wykonywalnego). Lub możesz po prostu uruchomić to:źródło
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe
z wartością~ RUNASADMIN HIGHDPIAWARE
do uruchomienia jako administrator i bez skalowania