화면에서 화면으로 응용 프로그램을 이동하지 않고도 모든 화면 해상도 (예 : 1920x1080) 및 확대/축소 계수 (예 : 125 % 또는 120dpi)를 얻으려고합니다.각 화면 해상도 및 확대/축소 비율 가져 오기
많은 수업/방법을 사용해 보았지만 설정에 대한 올바른 결과를 얻지 못했습니다 (Windows 10, 기본 화면은 1920x1080 확대/축소 125 %, 보조 스크린 (오른쪽)은 1920x1080 확대/축소 100 % 임) .
이System.Windows.Forms.Screen
그 결과를 제공합니다 - 1 화면에 1920 × 1080 해상도 (확인) 이 - 두번째 화면 2400x1350 해상도 (확인하지,해야 1920 × 1080)의 PInvoke와 http://www.wpftutorial.net/ScreenResolutions.html
, shcore.dll
와
같은 결과 의 GetDpiForMonitor()
그 결과를 제공합니다 : - 120 1 화면 (확인) 에 대한 - 120 2 화면 (확인하지를해야한다 96)
당신은이 있나요 내가 어떻게 그 일을 할 수 있고 올바른 결과를 얻을 수 있는지?