【发布时间】:2016-09-13 14:43:20
【问题描述】:
我想开发一个 UWP 远程桌面查看器应用程序。我已经阅读了很多教程,但这些都是 winform 应用程序,我无法将它们移植到 uwp 中。这样就可以从 Windows 10 移动版查看该桌面。我对此知之甚少,因此任何人都可以帮助我从哪里开始,以及是否有人拥有 UWP 远程桌面代码,以便我可以轻松理解它的工作原理。
【问题讨论】:
标签: c# winforms uwp remote-desktop
我想开发一个 UWP 远程桌面查看器应用程序。我已经阅读了很多教程,但这些都是 winform 应用程序,我无法将它们移植到 uwp 中。这样就可以从 Windows 10 移动版查看该桌面。我对此知之甚少,因此任何人都可以帮助我从哪里开始,以及是否有人拥有 UWP 远程桌面代码,以便我可以轻松理解它的工作原理。
【问题讨论】:
标签: c# winforms uwp remote-desktop
恐怕您无法在通用 Windows 平台上轻松开发此类应用程序。微软有自己的远程桌面应用程序,但它肯定使用了一些不公开的 API 来连接远程计算机。
要开发这样的应用程序,您需要捕获/记录桌面上的屏幕以及捕获所有输入并将输入从远程设备中继到源。
您可以使用 Windows 窗体/WPF 创建应用程序的桌面端,然后从手机远程连接到它,这将充当显示器并捕获用户输入并将其发送到桌面对应。
在Brokered Windows Runtime components 的帮助下,您还可以在 UWP 中实现桌面应用程序的可能性很小,但这将是非常乏味的工作。
再一次,开发这是一项重大任务,更适合开发人员团队。
【讨论】: