winapi — определяет, выполняется ли приложение C ++ как приложение UWP в Desktop Bridge (Project Centennial)

Я упаковал приложение C ++ / Win32 как appx и все работает нормально. Однако, поскольку некоторые пути недоступны, я должен каким-то образом определить, работает ли приложение как упакованное приложение UWP, и адаптироваться.

Есть ли простой время выполнения проверить, что можно сделать, чтобы определить, работаете ли вы как упакованное приложение UWP?

4

Решение

Есть ли простая проверка во время выполнения, которую можно выполнить, чтобы определить, выполняете ли вы как упакованное приложение UWP?

Да, вы можете проверить идентичность пакета через Функция GetPackageFamilyName

Значение APPMODEL_ERROR_NO_PACKAGE возвращается, если не упакован.

6

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector