GetDpiFromDpiAwarenessContext, fonction (winuser.h)
Récupère le DPI à partir d’un handle DPI_AWARENESS_CONTEXT donné. Cela vous permet de déterminer le DPI d’un thread sans avoir à examiner une fenêtre créée dans ce thread.
Syntaxe
UINT GetDpiFromDpiAwarenessContext(
DPI_AWARENESS_CONTEXT value
);
Paramètres
value
Handle DPI_AWARENESS_CONTEXT à examiner.
Valeur retournée
Valeur ppp associée au handle DPI_AWARENESS_CONTEXT .
Remarques
DPI_AWARENESS_CONTEXT handles associés aux valeurs de DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE et DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 retournent la valeur 0 pour leur PPP. Cela est dû au fait que le DPI d’une fenêtre prenant en charge chaque moniteur peut changer et que le DPI réel ne peut pas être retourné sans le HWND de la fenêtre.
Configuration requise
Client minimal pris en charge | Windows 10, version 1803 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | winuser.h |
Bibliothèque | User32.lib |
DLL | User32.dll |