【问题标题】:developing UWP Remote dekstop viewer开发 UWP 远程桌面查看器
【发布时间】:2016-09-13 14:43:20
【问题描述】:

我想开发一个 UWP 远程桌面查看器应用程序。我已经阅读了很多教程,但这些都是 winform 应用程序,我无法将它们移植到 uwp 中。这样就可以从 Windows 10 移动版查看该桌面。我对此知之甚少,因此任何人都可以帮助我从哪里开始,以及是否有人拥有 UWP 远程桌面代码,以便我可以轻松理解它的工作原理。

【问题讨论】:

    标签: c# winforms uwp remote-desktop


    【解决方案1】:

    恐怕您无法在通用 Windows 平台上轻松开发此类应用程序。微软有自己的远程桌面应用程序,但它肯定使用了一些不公开的 API 来连接远程计算机。

    要开发这样的应用程序,您需要捕获/记录桌面上的屏幕以及捕获所有输入并将输入从远程设备中继到源。

    您可以使用 Windows 窗体/WPF 创建应用程序的桌面端,然后从手机远程连接到它,这将充当显示器并捕获用户输入并将其发送到桌面对应。

    Brokered Windows Runtime components 的帮助下,您还可以在 UWP 中实现桌面应用程序的可能性很小,但这将是非常乏味的工作。

    再一次,开发这是一项重大任务,更适合开发人员团队。

    【讨论】:

    • 我不想要这个应用程序的任何类型的输入,只是一个简单的基本查看器应用程序。
    • 但是您仍然需要该“视图”的来源,为此您需要在桌面端捕获屏幕并想办法在第二台设备上连接它。
    • 对于 pc 端服务器部分,我正在考虑使用该项目中的代码 (youtube.com/watch?v=mRKFdL5eG1I)。我只需要开发移动客户端应用程序。为此,我必须阅读有关协议和网络的信息,并且还必须从该视频中找到用于客户端的方法的替代方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多