Delen via


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.