获得系统范围的Windows 8 Toast通知

时间:2013-08-27 18:17:13

标签: c#-4.0 windows-8 notifications .net-4.5 windows-8.1

我怎么能在WinRT(理想的,虽然不太可能)或Legacy应用程序中使用C#,从所有应用程序访问之前(可能错过)的Toast Notifications?

尽我所知,没有简单的方法可以做到这一点(没有明显的API,因为出于安全原因,尤其是Metro应用程序,这是可以理解的)所以我正在寻找聪明的方法来实现这一目标。一个想法(我不知道是否可能)是如果这些(或可以)记录到事件日志中,它应该非常简单。

理想情况下,我希望这是一款兼容8.0和8.1的Metro应用。但是,我怀疑这可能是出于可理解的安全原因。实际上,这样做是因为Legacy应用程序就足够了,而且可能更容易,因为我可以作为管理员运行它。

提前致谢!!

1 个答案:

答案 0 :(得分:-1)

我建议您在启动Toast时使用其中一个存储API编写数据。 在这里选择一个llok:http://www.codefoster.com/storage

我更喜欢使用HTML5 localStorage,以便您可以随时访问信息,因为它永不过期。您可以从其他应用程序访问,甚至可以从网页访问。