2017-05-31 32 views
1

我使用FullTrustProcessLauncher從我的UWP應用程序啓動另一個應用程序,它是一個控制檯應用程序,我希望在這兩個應用程序之間傳遞信息/參數。UWP在應用程序之間傳遞信息

也許我必須使用SharedMemory或類似的東西?

回答

0

感謝Marian Dolinsky,我以正確的方式繼續我的研究,並且找到了微軟開發的樣本。它顯示瞭如何使用AppService API在UWP應用程序和控制檯應用程序之間進行通信(如果您想與WPF或Win Forms應用程序通信,則是同樣的事情)。鏈接到github:​​

+0

請將此答案標記爲解決您的問題的答案 - 可以幫助其他類似問題的用戶解決問題。 –

4

您可以使用UWP's built-in mechanism在應用程序之間共享本地數據,或者如果您只是需要在啓動時傳遞一些數據,您應該使用Protocol activation,正如Vijay Nirmal所說。

+0

應用程序到應用程序的通信是否只允許兩個UWP應用程序之間的通信? –

+0

它不能與控制檯應用程序工作,因爲我必須複製,在清單' <擴展分類=「windows.publisherCacheFolders」> <文件夾名稱=「下載」 /> ' –

+0

所以你啓動的Win32應用程序,沒有使用桌面應用程序轉換器從你的UWP應用程序轉換? –

相關問題