Fonction SetThreadCursorCreationScaling (winuser.h)
Définit l’échelle DPI pour laquelle les curseurs créés sur ce thread sont destinés. Cette valeur est prise en compte lors de la mise à l’échelle du curseur pour le moniteur spécifique sur lequel elle s’affiche.
Syntaxe
UINT SetThreadCursorCreationScaling(
UINT cursorDpi
);
Paramètres
cursorDpi
Échelle DPI basée sur 96 des curseurs que l’application va créer. Par exemple, une valeur de 96 PPP correspond à un facteur d’échelle de moniteur de 100 %, 144 PPP correspond à 150 %, et ainsi de suite.
Il existe deux valeurs spéciales :
CURSOR_CREATION_SCALING_DEFAULT : réinitialise la mise à l’échelle du curseur au comportement système par défaut (comme si SetThreadCursorCreationScaling n’a jamais été appelé sur ce thread).
CURSOR_CREATION_SCALING_NONE : désactive toute mise à l’échelle des curseurs (les curseurs créés après l’appel de SetThreadCursorCreationScaling avec ce paramètre ne seront jamais mis à l’échelle vers le haut ou vers le bas sur un moniteur).
Valeur retournée
Valeur précédente définie pour le thread avant d’appeler cette API.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 Build 22000 |
En-tête | winuser.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour