gpt4 book ai didi

c++ - 如何检测是否显示 Metro UI?

转载 作者:太空狗 更新时间:2023-10-29 21:48:17 24 4
gpt4 key购买 nike

在 Windows 8 Release Preview 中,您可以使用 Windows 键在 Metro UI(这个“仪表板”有名称吗?)和曾经是(也许仍然是?)“桌面”的 View 之间切换.

是否有任何 API 可用于测试 Metro UI 是否以编程方式启动 - 最好是在 C/C++ 中?我查看了 Windows API reference for Metro applications但没有发现任何有趣的东西。

最佳答案

这里有一个基本问题,即您为什么需要此信息。

从您的问题推断您将在 Metro Style 应用程序中运行此程序(根据您已查看指南的事实),结果始终是您在 Metro 中运行的可能性高于平均水平界面(因为如果您的应用程序不在前台,它将被暂停)。唯一可能不是这种情况的情况是,如果您在某处的后台任务中运行。然后,当然,问题之一是您打算根据结果做什么。如果您想发送 toast 或磁贴通知,则当前显示的 UI 并不重要 - 消息将通过。

如果您能进一步阐明“为什么”,我们或许可以帮助您了解“如何”。

关于c++ - 如何检测是否显示 Metro UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11119437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com