我已将C ++ / Win32应用程序打包为 appx ,它运行正常。但是,由于某些路径不可用,我必须以某种方式确定应用程序是否作为打包的UWP应用程序运行并进行调整。
是否有一个简单的运行时检查可以确定您是否作为打包的UWP应用程序运行?
答案 0 :(得分:6)
是否可以执行简单的运行时检查以确定您是否作为打包的UWP应用程序运行?
是的,您可以通过GetPackageFamilyName function
检查包裹身份如果未打包,则返回值APPMODEL_ERROR_NO_PACKAGE
。