사용자 입력을 기반으로 비행시 DPI 인식 수준을 설정하는 방법을 찾고 있습니다. 나는 this을 발견했다.DPI 인식 수준을 win32 응용 프로그램에서 동적으로 설정합니다.
인식 수준을 설정하려면 setProcessDpiAwareness 기능을 사용해야한다고 제안합니다. 그러나이 API 호출은 Windows 8.1 미리보기에서만 지원됩니다. Windows 7에서 지원되는 Dpi 인식 수준을 동적으로 설정하는 데 사용할 수있는 다른 방법이 있습니까?
미리 감사드립니다.
Vista 이후 SetProcessDPIAware()를 사용할 수 있습니다. Win81이 모니터 당 DPI 주름을 추가했습니다. 창을 만들기 전에 호출해야하므로 "사용자 입력"은 환상적인 아이디어가 아닙니다. –
@Hans'SetProcessDpiAwareness'는'SetProcessDpiAware'와 같지 않습니다. –