У меня есть мобильное приложение для Windows, которое должно работать, чтобы выполнять какие-то задачи в фоновом режиме.
Скрыть приложение вместо закрытия было несложно:
protected override void OnClosing(CancelEventArgs e)
{
e.Cancel = true;
this.Hide();
base.OnClosing(e);
}
Проблема: как мне снова показать приложение, когда пользователь запускает его в меню?
Windows Mobile знает, что приложение все еще работает, поэтому не запускает вторую копию. Вместо этого он просто ничего не делает.
Есть ли способ для приложения получать уведомление, если оно запускается снова, чтобы приложение могло отображать его графический интерфейс?