2016-01-21 125 views
2

我目前正在写一个窗口通用的应用程序为客户负责,它需要通过现有的Windows窗体应用程序的第三方调用(他们还没有收到它的通用替代还)。Windows窗体应用程序可以与Windows通用应用程序交互吗?

我需要通用的应用程序与Windows窗体应用程序的参数调用,使一些数据预先加载到数据输入表单。有没有办法做到这一点,或者Windows窗体不能与通用应用程序交互?

感谢您的帮助。 瑞安

+2

你有没有考虑[URI激活](https://msdn.microsoft.com/en-us/library/windows/apps/mt228339.aspx)? –

+0

UWP应用程序运行在一个破坏进程互操作的沙箱中。协议处理程序是后门程序,但它是单向的,如果使用它,则无法通过应用程序认证。当你侧重装载时,有些坚韧不拔的选择,你打算发布的方式是一个你不能从这样的问题中忽略的细节。 –

回答

1

我认为你应该能够通过使用URI协议。

首先你需要做的是注册你的应用URI方案并处理它的激活 - 帮助和样品你will find at MSDN

第二件事是在WPF应用程序中打开协议 - 您将在this question at SO找到帮助。

一些帮助,你还可以找到here at MSDN

0

请参阅App services sample

您可以提供您的UWP服务(后台任务),那么其他应用程序(win32或UWP)可消耗与UWP沟通。