Как я могу, используя C# в любом WinRT (идеальном, хотя и маловероятном) или в приложении Legacy, получить доступ к предыдущим (и, скорее всего, пропущенным) уведомлениям о тостах из всех приложений?Получение общесистемных уведомлений о тостах Windows 8
Насколько я могу судить, нет простого способа сделать это (без очевидных API, по понятным причинам из соображений безопасности, особенно для приложений Metro), поэтому я ищу умные способы для этого. Одна идея (я не знаю, возможно ли это) заключается в том, если они (или могут быть) зарегистрированы в журнале событий, это должно быть довольно просто.
В идеале, я хотел бы, чтобы это было приложение Metro с совместимостью 8.0 и 8.1. Однако я сомневаюсь, что это возможно по понятным причинам безопасности. Реально, делать это как приложение Legacy было бы достаточно и, вероятно, намного проще, так как я могу запустить его как администратора.
Спасибо заранее!
Это никоим образом не помогает получить общесистемные тосты, только мои личные. – Jaxidian
Это позволяет использовать ваши тосты в вашей системе в масштабе всей системы. –
Я хочу общесистемные тосты, доступные для моего приложения. Моя цель состоит в том, чтобы написать приложение Toast Persistence, чтобы пользователь мог видеть все тосты, которые были отправлены всеми приложениями, пока они не искали, и очищать их в своем расписании, а не в расписании Windows. – Jaxidian