相关疑难解决方法(0)

有没有办法从 Win32 应用程序检测 Windows 10 中 Focus Assist(以前称为 Quiet Hours)的变化

我想在打开焦点辅助时自动将应用程序中的状态更改为免打扰。

所以基本上有两个问题:

  • 是否可以通过例如 Windows 10 SDK 来检查 Focus Assist 状态?

    Windows 8 中的 Quiet Hours 有一个类似的问题:Get windows Quiet hours from Win32 or C# API,尽管目前尚不清楚它是否也适用于“Focus Assist”,因为这不再是真值或假值。安静时间只有 ON/OFF 状态,而 Focus Assist 可以是 OFF/PRIORITY/ALARMS。

  • 不过,更有趣的问题是,上面提到的帖子中没有回答:是否有我可以注册的事件,以获取有关状态更改的通知?

    目标是在 Focus Assist 状态更改时立即获得通知,以便不必定期查询注册表。

integration winapi notifications windows-10

12
推荐指数
1
解决办法
1799
查看次数

标签 统计

integration ×1

notifications ×1

winapi ×1

windows-10 ×1