【问题标题】:Windows 8 manipulate tilesWindows 8 操作磁贴
【发布时间】:2012-04-17 06:53:01
【问题描述】:

我可以从 C++ 应用程序(通过 WinAPI/WinRT、注册或其他方式)操作图块吗?

【问题讨论】:

标签: windows-8 microsoft-metro windows-runtime


【解决方案1】:

您的问题非常不具体。查看这些示例 12 以开始使用 Tiles 和 C++。如果您有更具体/详细的问题,请随时提出。

编辑:(方法名称和命名空间来自 c#,但在 c++ 中应为 ~equal)

  • 主图块只能由用户删除。
  • 您可以通过非 MetroApp 访问有限的 WinRT 功能。但据我所知,没有办法在“受限”WinRT 中删除外来磁贴。
  • 如果要删除辅助磁贴,您必须使用Windows.UI.StartScreen.SecondaryTile.FindAllAsync("id of the app tiles belong to");,然后为要删除的结果中的每个磁贴调用tile.RequestDeleteAsync()。请注意,每个删除请求都必须由用户接受。如前所述,Windows.UI.StartScreen 命名空间仅适用于 Metro 应用程序。

【讨论】:

  • 问题是我有非地铁 MFC/С++ 应用程序,应该删除标题。也许可以通过COM等访问WinRT...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-16
  • 2012-08-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多