关闭UI后保持IBackgroundTask打开

时间:2018-02-12 10:00:34

标签: c# uwp background-process

我正在创建一个非常复杂的程序,我想从我的Arduino中创建一个RGB控制器。我是我,如果我开始自己建造它,我希望它是完美的。所以我做到了:

使用UWP(Windows Remote Arduino)控制arduino - 完成
通过侧载的win32应用程序检查正在使用的应用程序 - 完成
将此信息发送到UWP - 已完成

现在这需要您保持UI打开。所以我创建了一个系统托盘扩展。但是一旦完成,我偶然发现了最后一个问题:当UWP未打开时,我无法对UWP做任何事情,因此Arduino的控件停止工作。我发现您需要使用Out-Of-Process应用程序(Windows运行时组件),但问题是当我关闭UI时它会关闭,WRC会关闭它。

简而言之,如何阻止Windows运行时组件在UI关闭时关闭。如果这是不可能的,有哪些替代方案?

0 个答案:

没有答案