我在C#aplication中创建了一个RDP连接管理器功能,我希望能够在一个窗口中管理打开的RDP连接,而不是在Windows底部工具栏上交换它们,因为它们堆叠在一起很烦人且令人困惑。
问题是如何解决这个问题?我有一个想法,只是从应用程序启动RDP进程,将其作为隐藏运行(未在最小化时显示在启动工具栏上)并以某种方式控制和显示这些进程来自应用程序,但我不知道是否有办法“插件“我的运行exe下的进程,所以我的exe管理它。
或者可能有COM对象或.NET api吗?
另一个想法是疯狂的,可能是不切实际的,只是以某种方式将一些开源,RDP客户端的C#实现复制到应用程序中并在单独的线程中运行每个连接,但它是否可怜?
如何解决这个问题?有任何想法吗?有人会对使用这样的应用程序感兴趣吗?