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