Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Funktionen
| Thema | Beschreibung |
|---|---|
| AdjustWindowRectExForDpi | Eine Variante von AdjustWindowRectEx, die Werte zurückgibt, die auf einen bestimmten DPI-Wert skaliert werden. |
| AreDpiAwarenessContextsEqual | Bestimmt, ob zwei DPI_AWARENESS_CONTEXT Werte gleichwertig sind. |
| EnableNonClientDpiScaling | Aktiviert die automatische Skalierung des Nicht-Clientbereichs des angegebenen Fensters auf oberster Ebene. |
| GetAwarenessFromDpiAwarenessContext | Ruft den DPI_AWARENESS-Wert aus einem DPI_AWARENESS_CONTEXT ab. |
| GetDpiForMonitor- | Fragt die dpi-Informationen ab, die einem Monitor zugeordnet sind. |
| GetDpiForSystem- | Gibt den System-DPI-Wert zurück. |
| GetDpiForWindow- | Gibt den aktuellen DPI-Wert für das angegebene Fenster zurück. |
| GetProcessDpiAwareness- | Ruft den DPI-Virtualisierungsmodus des angegebenen Prozesses ab. |
| GetSystemMetricsForDpi- | Eine Variante von GetSystemMetrics, die Werte zurückgibt, die auf einen bestimmten DPI-Wert skaliert werden. |
| GetThreadDpiAwarenessContext- | Ruft den aktiven DPI-Sensibilisierungskontext für den aktuellen Thread ab. |
| GetWindowDpiAwarenessContext- | Ruft den DPI-Sensibilisierungskontext für ein Fenster ab. |
| IsValidDpiAwarenessContext- | Bestimmt, ob ein DPI_AWARENESS_CONTEXT gültig und vom aktuellen System unterstützt wird. |
| LogicalToPhysicalPointForPerMonitorDPI- | Wandelt einen Punkt in einem Fenster von logischen Koordinaten in physische Koordinaten um, unabhängig vom DPI-Grad des Aufrufers. |
| PhysicalToLogicalPointForPerMonitorDPI | Wandelt einen Punkt in einem Fenster von physischen Koordinaten in logische Koordinaten um, unabhängig vom DPI-Grad des Aufrufers. |
| SetProcessDpiAwareness- | Legt den DPI-Virtualisierungsmodus für den aktuellen Prozess fest. |
| SetThreadDpiAwarenessContext- | Ändert den aktiven DPI-Sensibilisierungskontext für den aktuellen Thread. |
| SystemParametersInfoForDpi | Eine Variante von SystemParametersInfo, die Werte zurückgibt, die auf einen bestimmten DPI-Wert skaliert werden. |
| SetProcessDpiAwarenessContext- | Legt den DPI-Sensibilisierungskontext für den aktuellen Prozess fest. |
| SetDialogDpiChangeBehavior- | Überschreibt das standardmäßige DPI-Skalierungsverhalten pro Monitor eines Dialogfelds. |
| GetDialogDpiChangeBehavior- | Ruft das DPI-Skalierungsverhalten pro Monitor eines Dialogfelds ab. |
| SetDialogControlDpiChangeBehavior- | Überschreibt das standardmäßige DPI-Skalierungsverhalten pro Monitor eines untergeordneten Fensters in einem Dialogfeld. |
| GetDialogControlDpiChangeBehavior- | Ruft alle dpi-Skalierungsverhalten pro Monitor außer Kraftsetzungen eines untergeordneten Fensters in einem Dialogfeld ab. |
| OpenThemeDataForDpi- | Eine Variante von OpenThemeData-, die Designhandles öffnet, die einem bestimmten DPI-Wert zugeordnet sind. |
| GetSystemDpiForProcess- | Ruft den System-DPI-Wert ab, der einem bestimmten Prozess zugeordnet ist. |
| GetDpiFromDpiAwarenessContext- | Ruft den DPI-Wert aus einem bestimmten DPI_AWARENESS_CONTEXT Handle ab. |
| SetThreadDpiHostingBehavior- | Überschreibt das standardmäßige DPI-Hostingverhalten des aktuellen Threads. |
| GetThreadDpiHostingBehavior- | Ruft das DPI-Hostingverhalten des aktuellen Threads ab. |
| GetWindowDpiHostingBehavior- | Ruft das DPI-Hostingverhalten des angegebenen Fensters ab. |
Arten
| Thema | Beschreibung |
|---|---|
| DPI_AWARENESS | Stellt dpi-Koordinatenvirtualisierungsmodi dar. |
| DPI_AWARENESS_CONTEXT | Ein Token, das einen DPI-Virtualisierungsmodus und zugehörige Verhaltensweisen darstellt. |
| DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | Beschreibt das Dpi-Skalierungsverhalten pro Monitor für untergeordnete Fenster in Dialogfeldern. |
| DIALOG_DPI_CHANGE_BEHAVIORS | Beschreibt das Dpi-Skalierungsverhalten pro Monitor für Dialogfelder. |
| MONITOR_DPI_TYPE | Stellt den Typ des DPI-Werts dar, der einem Monitor zugeordnet ist. |
| PROCESS_DPI_AWARENESS | Stellt den DPI-Koordinatenvirtualisierungsmodus eines Prozesses dar. |
| DPI_HOSTING_BEHAVIOR | Stellt das DPI-Hostingverhalten für ein Fenster dar. |
Meldungen
| Thema | Beschreibung |
|---|---|
| WM_DPICHANGED | Benachrichtigt ein Fenster auf oberster Ebene, dass sich der DPI-Wert geändert hat. |
| WM_DPICHANGED_BEFOREPARENT | Benachrichtigt ein untergeordnetes Fenster, dass sich der dpi-Wert geändert hat, der dem enthaltenden Fenster zugeordnet ist. Übermittelt, bevor das übergeordnete Fenster benachrichtigt wird. |
| WM_DPICHANGED_AFTERPARENT | Benachrichtigt ein untergeordnetes Fenster, dass sich der dpi-Wert geändert hat, der dem enthaltenden Fenster zugeordnet ist. Wird übermittelt, nachdem das übergeordnete Fenster benachrichtigt wurde. |
| WM_GETDPISCALEDSIZE | Ermöglicht es Fenstern auf oberster Ebene, die Größe nicht linear als Reaktion auf DPI-Änderungen zu ändern. |