SetThreadCursorCreationScaling-Funktion (winuser.h)
Legt die DPI-Skalierung fest, für die die Cursor, die in diesem Thread erstellt werden, vorgesehen sind. Dieser Wert wird beim Skalieren des Cursors für den bestimmten Monitor berücksichtigt, auf dem er angezeigt wird.
Syntax
UINT SetThreadCursorCreationScaling(
UINT cursorDpi
);
Parameter
cursorDpi
Die 96-basierte DPI-Skalierung der Cursor, die die Anwendung erstellt. Ein Wert von 96 DPI entspricht beispielsweise einem Skalierungsfaktor von 100 %, 144 DPI entspricht 150 % usw.
Es gibt zwei besondere Werte:
CURSOR_CREATION_SCALING_DEFAULT : Setzt die Cursorskalierung auf das Standardsystemverhalten zurück (als ob SetThreadCursorCreationScaling für diesen Thread nie aufgerufen wurde).
CURSOR_CREATION_SCALING_NONE – deaktiviert die gesamte Cursorskalierung (die Cursor, die nach dem Aufrufen von SetThreadCursorCreationScaling mit diesem Parameter erstellt wurden, werden auf keinem Monitor hoch- oder herunterskaliert).
Rückgabewert
Der vorherige Wert, der vor dem Aufrufen dieser API für den Thread festgelegt wurde.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 Build 22000 |
Kopfzeile | winuser.h |