Программный переход на главный экран Windows Mobile

У нас есть приложение, которое загружает некоторые файлы в фоновом режиме. Наше приложение появляется при подключении к Интернету, и после предложения пользователю принять загрузку мы хотели бы вернуться на главный экран, пока мы делаем свои дела.

Мы не можем понять, что с этим делать. Мы можем имитировать нажатие «назад» несколько раз, что иногда работает, но где вы окажетесь, зависит от того, что делал пользователь, когда произошло подключение к Интернету.

Итак, может ли кто-нибудь указать, как это сделать?

Спасибо.

Павел.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
691
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Можете ли вы попробовать установить экран сегодня в качестве окна переднего плана?

HWND hWnd = FindWindow (_T ("DesktopExplorerWindow"), _T ("Рабочий стол")); SetForegroundWindow (hWnd);

Используя Remote Spy для просмотра смартфона с Windows Mobile 5, похоже, что у рабочего стола нет имени окна, в то время как у карманного компьютера оно есть. Не могли бы вы попробовать: HWND hWnd = FindWindow (_T ("DesktopExplorerWindow"), NULL);

Snailslug 10.11.2008 20:25

Почему бы вам просто не спрятать свое приложение?

Лучшей альтернативой может быть использование объекта оболочки уведомления вместо всплывающего полноэкранного окна. Подробности здесь.

Интересная идея. Клиент запросил такое поведение, но мы можем вернуться и спросить, будут ли они принимать уведомления.

The Archetypal Paul 10.11.2008 18:56

По этой ссылке работает только на КПК. Нам тоже нужна поддержка смартфонов :(

The Archetypal Paul 10.11.2008 18:58

Другие вопросы по теме