SetThreadCursorCreationScaling 函数 (winuser.h)

设置在此线程上创建的游标所针对的 DPI 刻度。 缩放显示它所依据的特定监视器的游标时,将考虑此值。

Syntax

UINT SetThreadCursorCreationScaling(
  UINT cursorDpi
);

参数

cursorDpi

要创建的游标的基于 96 的 DPI 比例。 例如,96 DPI 值对应于 100% 监视器比例因子,144 DPI 对应于 150%,依此等。

有两个特殊值:

CURSOR_CREATION_SCALING_DEFAULT – 将游标缩放重置为默认系统行为(就好像从未在此线程上调用 SetThreadCursorCreationScaling)。

CURSOR_CREATION_SCALING_NONE – 禁用所有游标缩放(使用此参数调用 SetThreadCursorCreationScaling 后创建的游标永远不会在任何监视器上向上或缩减)。

返回值

在调用此 API 之前为线程设置的上一个值。

要求

Requirement 价值
最低支持的客户端 Windows 11 内部版本 22000
Header winuser.h
Library User32.Lib