您好我想创建一个基于c#的远程桌面应用程序 我发现这个用java(link)
编写的解决方案到目前为止,我创建了一个支持字节传输的基本TCP服务器。
Windows OS上的应用程序
Linux OS中的应用程序
是否存在任何可以帮助我完成此类项目的库或任何内容 或者任何人都可以帮我将java“RemoteServer.zip”代码转换为c#
答案 0 :(得分:2)
在.NET中构建远程桌面应用程序并不困难。这可以使用AxMSTSCLib
( ActiveX组件)来连接到远程计算机。 Microsoft有一个“Microsoft RDP客户端控件” ActiveX控件,我们将其用于此目的。
指定连接到远程桌面的逻辑
rdp.Server = txtServer.Text;
rdp.UserName = txtUserName.Text;
IMsTscNonScriptable secured = (IMsTscNonScriptable)rdp.GetOcx();
secured.ClearTextPassword = txtPassword.Text;
rdp.Connect();
找到了几个参考文献: