2015-08-02 2 views
4

Есть ли какой-либо API, который я могу использовать для создания значков systray в универсальных приложениях, или это не-нет? В этом случае, что я должен использовать вместо этого, могу ли я каким-то образом интегрировать свое приложение в центр действий или это только MS?Значок панели задач/значок панели задач/значок уведомления с универсальными приложениями

ответ

2

Извините, но я думаю, что это невозможно: единственным вариантом будет разработка программы-компаньона win32, которая создаст значок и установит какую-то связь между ними (приложение win32 может запустить приложение UWP и UWP мог отправить информацию о статусе в приложение win32). Это означало бы, что одна из проблем должна была бы установить другую, это не тривиально, и многие пользователи не захотят иметь фоновые задачи.

Я думаю, вы должны попытаться адаптироваться к W10 UX: используйте живую плитку для любого статуса/уведомления, позволяйте подключать вторичные живые фрагменты, которые выполняют определенные действия, и интегрируются с Cortana.

Интеграция в центр действий невозможна, если вы не хотите создавать постоянное уведомление, которое выполняет какое-либо действие при нажатии, но это, вероятно, будет раздражать пользователей.

Редактировать (06/24/2017): теперь можно использовать расширения Win32 для добавления этой функции в приложение UWP, см. this tutorial для справки.

+1

Это такой мусор. Есть API, которым мне нужен доступ к этой MS, скрывается за приложениями UWP, и для доступа к ним я отказываюсь от любых функциональных возможностей w32, которые мне также нужны ..... – Wobbles

+0

@ Wobbles Какая функциональность win32 вам нужна, которая недоступна в UWP? Кроме того, вы можете использовать API UWP из win32 с помощью Project Centennial (https://msdn.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-root). –

+1

Это просто немой, нам нужен способ визуально представить пользователю, что приложение все еще работает в фоновом режиме, а также для использования глобальных горячих клавиш, когда основное окно (или все окна, которые будут точными) закрыты. И все же мы хотим легко распределять и делиться логикой с телефонными приложениями. Эти ограничения не имеют смысла – zakius

Смежные вопросы