2013-02-07 30 views
8

我想获取用户指定的metro颜色,仅用于自动调整桌面应用程序的主要城市风格。 任何方式来做到这一点?从桌面应用程序获取Windows 8当前口音颜色

+4

这可能会帮助:http://blog.quppa.net/2013/01/02/retrieving-windows-8-theme-colours/ –

+0

感谢,将尝试。 –

+2

当然需要注意的是,您需要让客户知道您的程序故意调用未记录的API,因此可能随时停止工作。 –

回答

1

Arman Stepanyan图书馆是现货,但我决定创建一个简单的示例项目,实现无需额外的库的颜色检索。它的灵感来自他的图书馆。

可以在GitHub上这里访问:https://github.com/VladimirAmiorkov/Windows-8-8.1-start-screen-colors-into-desktop-application

+0

虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 –

+0

感谢您的评论。由于我是一名全新的用户,我非常欣赏这种建设性的反馈,我会尽力用我的答案来描述一下。 –

-1

没有API可用于使用当前选定的Windows主题颜色。

0

感谢Jim O'Neil的建议,我使用它并编写了一个包含所有当前已知沉浸式颜色列表的小型库。 Windows 8 Library

相关问题