Informations de référence sur les ppp élevés

Fonctions

Rubrique Description
AjusterWindowRectExForDpi Variante de AdjustWindowRectEx qui retourne des valeurs mises à l’échelle sur un ppp spécifique.
AreDpiAwarenessContextsEqual Détermine si deux valeurs DPI_AWARENESS_CONTEXT sont équivalentes.
EnableNonClientDpiScaling Active la mise à l’échelle automatique de la zone non cliente de la fenêtre de niveau supérieur spécifiée.
GetAwarenessFromDpiAwarenessContext Récupère la valeur DPI_AWARENESS d’un DPI_AWARENESS_CONTEXT
GetDpiForMonitor Interroge les informations DPI associées à un moniteur.
GetDpiForSystem Retourne le DPI système.
GetDpiForWindow Retourne l’ppp actuel pour la fenêtre spécifiée.
GetProcessDpiAwareness Récupère le mode de virtualisation DPI du processus spécifié.
GetSystemMetricsForDpi Variante de GetSystemMetrics qui retourne des valeurs mises à l’échelle sur un ppp spécifique.
GetThreadDpiAwarenessContext Récupère le contexte de sensibilisation DPI actif pour le thread actif.
GetWindowDpiAwarenessContext Récupère le contexte de reconnaissance DPI pour une fenêtre.
IsValidDpiAwarenessContext Détermine si une DPI_AWARENESS_CONTEXT est valide et prise en charge par le système actuel.
LogicalToPhysicalPointForPerMonitorDPI Convertit un point dans une fenêtre à partir de coordonnées logiques en coordonnées physiques, quelle que soit la prise de conscience ppp de l’appelant.
PhysicalToLogicalPointForPerMonitorDPI Convertit un point d’une fenêtre à partir de coordonnées physiques en coordonnées logiques, quelle que soit la prise de conscience ppp de l’appelant.
SetProcessDpiAwareness Définit le mode de virtualisation DPI pour le processus actuel.
SetThreadDpiAwarenessContext Modifie le contexte de sensibilisation DPI actif pour le thread actif.
SystemParametersInfoForDpi Variante de SystemParametersInfo qui retourne des valeurs mises à l’échelle sur un ppp spécifique.
SetProcessDpiAwarenessContext Définit le contexte de sensibilisation DPI pour le processus actuel.
SetDialogDpiChangeBehavior Remplace le comportement par défaut de mise à l’échelle DPI par moniteur d’une boîte de dialogue.
GetDialogDpiChangeBehavior Récupère le comportement de mise à l’échelle DPI par moniteur d’une boîte de dialogue.
SetDialogControlDpiChangeBehavior Remplace le comportement par défaut de mise à l’échelle DPI par moniteur d’une fenêtre enfant dans une boîte de dialogue.
GetDialogControlDpiChangeBehavior Récupère les remplacements de comportement de mise à l’échelle DPI par moniteur d’une fenêtre enfant dans une boîte de dialogue.
OpenThemeDataForDpi Variante d’OpenThemeData qui ouvre les handles de thème associés à un ppp spécifique.
GetSystemDpiForProcess Récupère le DPI système associé à un processus donné.
GetDpiFromDpiAwarenessContext Récupère le DPI à partir d’un handle DPI_AWARENESS_CONTEXT donné.
SetThreadDpiHostingBehavior Remplace le comportement d’hébergement DPI par défaut du thread actif.
GetThreadDpiHostingBehavior Récupère le comportement d’hébergement DPI du thread actuel.
GetWindowDpiHostingBehavior Récupère le comportement d’hébergement DPI de la fenêtre spécifiée.

 

Types

Rubrique Description
DPI_AWARENESS Représente les modes de virtualisation de coordonnées DPI.
DPI_AWARENESS_CONTEXT Jeton qui représente un mode de virtualisation DPI et les comportements associés.
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS Décrit les remplacements de comportement de mise à l’échelle DPI par moniteur pour les fenêtres enfants dans les boîtes de dialogue.
DIALOG_DPI_CHANGE_BEHAVIORS Décrit les remplacements de comportement de mise à l’échelle DPI par moniteur pour les boîtes de dialogue.
MONITOR_DPI_TYPE Représente le type de ppp associé à un moniteur.
PROCESS_DPI_AWARENESS Représente le mode de virtualisation de coordonnées DPI d’un processus.
DPI_HOSTING_BEHAVIOR Représente le comportement d’hébergement DPI pour une fenêtre.

 

Messages

Rubrique Description
WM_DPICHANGED Avertit une fenêtre de niveau supérieur que son PPP a changé.
WM_DPICHANGED_BEFOREPARENT Avertit une fenêtre enfant que le ppp associé à sa fenêtre contenante a changé. Remise avant que la fenêtre parente ne soit avertie.
WM_DPICHANGED_AFTERPARENT Avertit une fenêtre enfant que le ppp associé à sa fenêtre contenante a changé. Remise après notification de la fenêtre parente.
WM_GETDPISCALEDSIZE Permet aux fenêtres de niveau supérieur de redimensionner de manière non linéaire en réponse aux modifications DPI.