3

有没有办法确定用户是否处于 Exposé 模式?(即,所有窗口都显示出来了。)谢谢。

4

2 回答 2

1

没有用于获取此信息的公共 API。你想解决什么问题?

于 2009-11-25T14:33:46.390 回答
0

你不需要这些信息。如果用户不在 Exposé 中,F11(或 fn-F11)将进入 Exposé。如果用户已经在 Exposé 中,F11(或 fn-F11)将退出 Exposé。因此,只需无条件发送 F11(或 fn-F11)即可。

真正的挑战是确定要发送的正确键命令。在笔记本电脑或小型 Apple 无线键盘上,该命令可能包含 fn 修饰符,但在具有全尺寸键盘的台式机上,该命令更可能是单独的 F11。此外,它是用户可配置的。

以编程方式切换 Exposé 的正确方法是一个单独的问题。

于 2009-11-26T02:16:04.167 回答