Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# windows窗体应用程序能否与windows通用应用程序交互?_C#_Winforms_Win Universal App - Fatal编程技术网

C# windows窗体应用程序能否与windows通用应用程序交互?

C# windows窗体应用程序能否与windows通用应用程序交互?,c#,winforms,win-universal-app,C#,Winforms,Win Universal App,我目前的任务是为客户编写一个windows通用应用程序,它需要由第三方现有的windows窗体应用程序调用(他们还没有通用的替代程序) 我需要windows窗体应用程序使用参数调用我的通用应用程序,以便将一些数据预加载到数据输入窗体中。有没有办法做到这一点,或者windows窗体不能与通用应用程序交互 谢谢你的帮助。 Ryan我认为您应该能够通过使用URI协议来实现这一点 首先,您必须注册应用程序URI方案并处理其激活-帮助和示例 第二件事是在WPF应用程序中打开协议-您将在上找到帮助 您还可以

我目前的任务是为客户编写一个windows通用应用程序,它需要由第三方现有的windows窗体应用程序调用(他们还没有通用的替代程序)

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

谢谢你的帮助。
Ryan

我认为您应该能够通过使用URI协议来实现这一点

首先,您必须注册应用程序URI方案并处理其激活-帮助和示例

第二件事是在WPF应用程序中打开协议-您将在上找到帮助

您还可以找到一些帮助。

请参阅


您可以在您的UWP中提供服务(后台任务),然后其他应用程序(win32或UWP)可以使用UWP并与之通信。

您考虑过吗?UWP应用程序在沙箱中运行,会破坏进程互操作。协议处理程序是一个后门,但它是单向的,如果您使用它,您的应用程序将无法获得认证。当你侧向加载时,有很多选择,你想要分配的方式是一个细节,你不能从这样的问题中忽略。