通过RDP共享/协作.NET应用程序?

问题描述:

有人能告诉我有关如何通过RDP /桌面共享共享单个基于C#.net 3.5的应用程序的示例/文档吗?通过RDP共享/协作.NET应用程序?

我发现这个博客帖子,但我不知道在哪里何去何从:

http://blogs.msdn.com/b/rds/archive/2007/03/08/windows-desktop-sharing-api.aspx

我在Windows 7上运行,但不希望共享整个桌面。只是我写的具体应用程序。

您可以从this sample C# application开始,并使用IRDPSRAPIApplicationFilter interface来设置应共享哪个应用程序。

我没有试过呢,但我的猜测是,你会设置IRDPSRAPIApplicationFilter.Enabled = true然后 设置Shared = trueIRDPSRAPIApplicationFilter.Applications集合中的IRDPSRAPIApplication对象之一,或用于 IRDPSRAPIWindow对象之一的IRDPSRAPIApplicationFilter.Windows集合。