Hoge DPI-verwijzing
Functies
Onderwerp | Beschrijving |
---|---|
AdjustWindowRectExForDpi- | Een variant van AdjustWindowRectEx die waarden retourneert die zijn geschaald naar een specifieke DPI. |
AreDpiAwarenessContextsEqual | Bepaalt of twee DPI_AWARENESS_CONTEXT waarden gelijkwaardig zijn. |
EnableNonClientDpiScaling- | Hiermee kunt u automatisch schalen van het niet-clientgebied van het opgegeven venster op het hoogste niveau. |
GetAwarenessFromDpiAwarenessContext | Haalt de DPI_AWARENESS waarde op uit een DPI_AWARENESS_CONTEXT |
GetDpiForMonitor- | Query's uitvoeren op de DPI-gegevens die zijn gekoppeld aan een monitor. |
GetDpiForSystem- | Retourneert de systeem-DPI. |
GetDpiForWindow- | Retourneert de huidige DPI voor het opgegeven venster. |
GetProcessDpiAwareness- | Haalt de DPI-virtualisatiemodus van het opgegeven proces op. |
GetSystemMetricsForDpi- | Een variant van GetSystemMetrics die waarden retourneert die zijn geschaald naar een specifieke DPI. |
GetThreadDpiAwarenessContext | Hiermee haalt u de actieve DPI-bewustzijnscontext voor de huidige thread op. |
GetWindowDpiAwarenessContext | Hiermee haalt u de DPI-bewustzijnscontext voor een venster op. |
IsValidDpiAwarenessContext | Bepaalt of een DPI_AWARENESS_CONTEXT geldig is en wordt ondersteund door het huidige systeem. |
LogicalToPhysicalPointForPerMonitorDPI- | Converteert een punt in een venster van logische coördinaten naar fysieke coördinaten, ongeacht de DPI-kennis van de beller. |
PhysicalToLogicalPointForPerMonitorDPI- | Converteert een punt in een venster van fysieke coördinaten naar logische coördinaten, ongeacht de DPI-kennis van de beller. |
SetProcessDpiAwareness- | Hiermee stelt u de DPI-virtualisatiemodus voor het huidige proces in. |
SetThreadDpiAwarenessContext | Hiermee wijzigt u de actieve DPI-bewustzijnscontext voor de huidige thread. |
SystemParametersInfoForDpi- | Een variant van SystemParametersInfo die waarden retourneert die zijn geschaald naar een specifieke DPI. |
SetProcessDpiAwarenessContext | Hiermee stelt u de DPI-bewustzijnscontext voor het huidige proces in. |
SetDialogDpiChangeBehavior | Overschrijft het standaardgedrag per monitor dpi-schaal van een dialoogvenster. |
GetDialogDpiChangeBehavior | Hiermee haalt u het dpi-schaalgedrag per monitor van een dialoogvenster op. |
SetDialogControlDpiChangeBehavior | Hiermee wordt het standaardgedrag van DPI-schaalaanpassing per monitor van een onderliggend venster in een dialoogvenster overschreven. |
GetDialogControlDpiChangeBehavior | Hiermee worden eventuele dpi-schaalaanpassingsgedrag per monitor overschreven van een onderliggend venster in een dialoogvenster. |
OpenThemeDataForDpi- | Een variant van OpenThemeData waarmee themagrepen worden geopend die zijn gekoppeld aan een specifieke DPI. |
GetSystemDpiForProcess- | Hiermee haalt u de systeem-DPI op die is gekoppeld aan een bepaald proces. |
GetDpiFromDpiAwarenessContext | Haalt de DPI op uit een bepaalde DPI_AWARENESS_CONTEXT ingang. |
SetThreadDpiHostingBehavior | Overschrijft het standaard-DPI-hostinggedrag van de huidige thread. |
GetThreadDpiHostingBehavior | Hiermee wordt het DPI-hostinggedrag van de huidige thread opgehaald. |
GetWindowDpiHostingBehavior | Hiermee wordt het DPI-hostinggedrag van het opgegeven venster opgehaald. |
Typen
Onderwerp | Beschrijving |
---|---|
DPI_AWARENESS | Vertegenwoordigt dpi-coördinaatvirtualisatiemodi. |
DPI_AWARENESS_CONTEXT | Een token dat een DPI-virtualisatiemodus en gekoppeld gedrag vertegenwoordigt. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | Beschrijft dpi-schaalgedrag per monitor over onderdrukkingen voor onderliggende vensters in dialoogvensters. |
DIALOG_DPI_CHANGE_BEHAVIORS | Beschrijft dpi-schaalbaarheidsgedrag per monitor voor dialoogvensters. |
MONITOR_DPI_TYPE | Vertegenwoordigt het type DPI dat is gekoppeld aan een monitor. |
PROCESS_DPI_AWARENESS | Vertegenwoordigt de dpi-coördinaatvirtualisatiemodus van een proces. |
DPI_HOSTING_BEHAVIOR | Vertegenwoordigt het DPI-hostinggedrag voor een venster. |
Berichten
Onderwerp | Beschrijving |
---|---|
WM_DPICHANGED | Hiermee wordt een venster op het hoogste niveau aangegeven dat de DPI is gewijzigd. |
WM_DPICHANGED_BEFOREPARENT | Hiermee wordt een onderliggend venster aangegeven dat de DPI die is gekoppeld aan het bijbehorende venster is gewijzigd. Geleverd voordat het bovenliggende venster wordt gewaarschuwd. |
WM_DPICHANGED_AFTERPARENT | Hiermee wordt een onderliggend venster aangegeven dat de DPI die is gekoppeld aan het bijbehorende venster is gewijzigd. Geleverd nadat het bovenliggende venster is gewaarschuwd. |
WM_GETDPISCALEDSIZE | Hiermee kunnen vensters op het hoogste niveau het formaat van niet-lineair aanpassen als reactie op DPI-wijzigingen. |