【发布时间】:2020-01-31 22:39:37
【问题描述】:
Windows 10 具有更改屏幕色温的功能,称为夜灯。这是一种减少蓝光的功能。
我想使用 Windows API 在 C++ 中实现此功能的克隆。但不知道该怎么做。
- 如何使用 win api 访问屏幕并更改其在系统范围内显示的内容?它必须是资源高效的。
- 我们能否仅将其应用于给定窗口,而不是整个屏幕?
【问题讨论】:
-
"...访问屏幕的规范方法是什么..." C++ 没有直接访问屏幕的方法,您必须使用第 3 方 API /图书馆。对于 WinAPI 使用 docs.microsoft.com/en-us/windows/win32/api/…
-
甚至使用 Windows API?操作系统应该能够访问屏幕
-
我使用关键字“windows 10 night light api”进行了互联网搜索,并找到了Get status of night light mode in Windows 10。你最近上网了吗?
-
@ThomasMatthews,您阅读过实际问答的 cmets 吗? ;-) 那里没有任何用处。