gpt4 book ai didi

uwp - 我们可以从 UWP 启动多个完全信任的应用程序吗?

转载 作者:行者123 更新时间:2023-12-02 17:11:42 25 4
gpt4 key购买 nike

我有一个 win32 应用程序(让我称之为 win32#1),我在我的 uwp 应用程序下创建了一个 Win32 文件夹,并将我的 win32 应用程序的可执行文件复制到这个文件夹,我还修改了 Package.appxmanifest 以包含我的Win32 应用程序。然后我可以使用 FullTrustProcessLauncher.LaunchFullTrustProcessForCurrentAppAsync() 启动我的 win32 应用程序。我已经完成了:

    private async Task<bool> LaunchWin32Number1()
{
try
{
await FullTrustProcessLauncher.LaunchFullTrustProcessForCurrentAppAsync();
return true;
}
catch (Exception)
{
return false;
}
}

现在我有另一个 win32 应用程序,我称之为 win32#2,有没有办法可以在我的 uwp 应用程序中同时启动 win32#1 和 win32#2?例如在 uwp 中单击按钮 1 我将启动 win32#1,在 uwp 中单击按钮 2 我将启动 win32#2。

我想知道这是否可行,如果有人能指出一些文档或示例如何做到这一点,我将不胜感激。

或者如果唯一的方法是 uwp 启动 win32 应用#0,那么让 win32#0 启动#1 或#2。

最佳答案

您只能为每个应用程序声明一个“windows.fullTrustProcess”扩展,但您可以从该 EXE 启动您的程序包附带的任意数量的附加 EXE。因此,解决此问题的一种方法是将 EXE 声明为“windows.fullTrustProcess”,它本质上是其他 EXE 的启动器,然后将根据参数或其他输入启动。

关于uwp - 我们可以从 UWP 启动多个完全信任的应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48895518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com