设置在此线程上创建的游标所针对的 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 |