높은 DPI 참조
함수
주제 | 묘사 |
---|---|
AdjustWindowRectExForDpi | 특정 DPI로 확장된 값을 반환하는 AdjustWindowRectEx 변형입니다. |
AreDpiAwarenessContextsEqual | 두 DPI_AWARENESS_CONTEXT 값이 동일한지 여부를 확인합니다. |
EnableNonClientDpiScaling | 지정된 최상위 창의 비 클라이언트 영역의 자동 크기 조정을 사용하도록 설정합니다. |
GetAwarenessFromDpiAwarenessContext | DPI_AWARENESS_CONTEXTDPI_AWARENESS 값을 검색합니다. |
GetDpiForMonitor | 모니터와 연결된 DPI 정보를 쿼리합니다. |
GetDpiForSystem | 시스템 DPI를 반환합니다. |
GetDpiForWindow | 지정된 창의 현재 DPI를 반환합니다. |
GetProcessDpiAwareness | 지정된 프로세스의 DPI 가상화 모드를 검색합니다. |
GetSystemMetricsForDpi | 특정 DPI로 확장된 값을 반환하는 GetSystemMetrics 변형입니다. |
GetThreadDpiAwarenessContext | 현재 스레드에 대한 활성 DPI 인식 컨텍스트를 검색합니다. |
GetWindowDpiAwarenessContext | 창에 대한 DPI 인식 컨텍스트를 검색합니다. |
IsValidDpiAwarenessContext | DPI_AWARENESS_CONTEXT 유효하고 현재 시스템에서 지원하는지 여부를 확인합니다. |
LogicalToPhysicalPointForPerMonitorDPI | 호출자의 DPI 인식에 관계없이 창의 점을 논리 좌표에서 실제 좌표로 변환합니다. |
physicalToLogicalPointForPerMonitorDPI | 호출자의 DPI 인식에 관계없이 창의 점을 실제 좌표에서 논리 좌표로 변환합니다. |
SetProcessDpiAwareness | 현재 프로세스에 대한 DPI 가상화 모드를 설정합니다. |
SetThreadDpiAwarenessContext | 현재 스레드에 대한 활성 DPI 인식 컨텍스트를 변경합니다. |
SystemParametersInfoForDpi | 특정 DPI로 확장된 값을 반환하는 SystemParametersInfo 변형입니다. |
SetProcessDpiAwarenessContext | 현재 프로세스에 대한 DPI 인식 컨텍스트를 설정합니다. |
SetDialogDpiChangeBehavior | 대화 상자의 기본 모니터별 DPI 크기 조정 동작을 재정의합니다. |
getDialogDpiChangeBehavior | 대화 상자의 모니터별 DPI 크기 조정 동작을 검색합니다. |
setDialogControlDpiChangeBehavior | 대화 상자에서 자식 창의 기본 모니터별 DPI 크기 조정 동작을 재정의합니다. |
getDialogControlDpiChangeBehavior | 대화 상자에서 자식 창의 모니터별 DPI 크기 조정 동작 재정의를 검색합니다. |
OpenThemeDataForDpi | 특정 DPI와 연결된 테마 핸들을 여는 OpenThemeData 변형입니다. |
GetSystemDpiForProcess | 지정된 프로세스와 연결된 시스템 DPI를 검색합니다. |
GetDpiFromDpiAwarenessContext | 지정된 DPI_AWARENESS_CONTEXT 핸들에서 DPI를 검색합니다. |
SetThreadDpiHostingBehavior | 현재 스레드의 기본 DPI 호스팅 동작을 재정의합니다. |
GetThreadDpiHostingBehavior | 현재 스레드의 DPI 호스팅 동작을 검색합니다. |
getWindowDpiHostingBehavior | 지정된 창의 DPI 호스팅 동작을 검색합니다. |
형식
주제 | 묘사 |
---|---|
DPI_AWARENESS | DPI 좌표 가상화 모드를 나타냅니다. |
DPI_AWARENESS_CONTEXT | DPI 가상화 모드 및 관련 동작을 나타내는 토큰입니다. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | 대화 상자 내의 자식 창에 대한 모니터별 DPI 크기 조정 동작 재정의에 대해 설명합니다. |
DIALOG_DPI_CHANGE_BEHAVIORS | 대화 상자의 모니터별 DPI 크기 조정 동작 재정의에 대해 설명합니다. |
MONITOR_DPI_TYPE | 모니터와 연결된 DPI의 형식을 나타냅니다. |
PROCESS_DPI_AWARENESS | 프로세스의 DPI 좌표 가상화 모드를 나타냅니다. |
DPI_HOSTING_BEHAVIOR | 창에 대한 DPI 호스팅 동작을 나타냅니다. |
메시지
주제 | 묘사 |
---|---|
WM_DPICHANGED | 최상위 창에 DPI가 변경되었음을 알립니다. |
WM_DPICHANGED_BEFOREPARENT | 포함된 창과 연결된 DPI가 변경되었음을 자식 창에 알립니다. 부모 창에 알림이 표시되기 전에 배달됩니다. |
WM_DPICHANGED_AFTERPARENT | 포함된 창과 연결된 DPI가 변경되었음을 자식 창에 알립니다. 부모 창에 알림이 표시되면 배달됩니다. |
WM_GETDPISCALEDSIZE | 최상위 창에서 DPI 변경에 따라 선형이 아닌 크기를 조정할 수 있습니다. |