作者: 乔克斯
查看: 73849|回复: 107
打印 上一主题 下一主题

[源码] 【远程桌面】C#多服务器远程桌面客户端

  [复制链接]
跳转到指定楼层
#
乔克斯 发表于 2014-8-19 16:33:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
查看: 73849|回复: 107
C#多服务器远程桌面客户端
效果图:


项目介绍:
一个C#实现的多服务器远程桌面连接客户端,服务器列表采用的是SQLite数据库本地保存,可以同时进行多个会话窗口。整个项目非常完整实现了windows远程桌面的所有功能:
  • 点击添加新建一个服务器连接,输入服务器地址账号密码端口等其他信息点击保存,这个服务器就出现在了左边的服务器列表中,下次打开会自动加载,这些数据保存在程序运行目录下面的App.Data中,使用SQLite数据库存储。
  • 添加或者编辑连接配置信息除了基本信息以外还可以设置窗口大小,色彩深度等信息。
  • 双击一个服务器即可自动登录到服务器中,支持xp,win2003,win2008和win2012,如果有多个服务器可以双击多个实现同时会话。
  • 可以像操作正常电脑一样操作服务器,例如:右键、双击、移动等。支持对服务器发送快捷键,支持随时设置显示窗口大小,可以自适应以及全屏。
  • 可以将服务器的连接配置导出为RDP远程连接配置文件或者从其他地方导入连接配置文件。
  • 支持一键断开所有连接功能。
  • 界面布局方面用到了多个自定义控件。例如:带输入提示的TextBox和停靠栏等。

总之整个源码项目用到了很多技术点,从配置的保存到远程桌面连接的实现都是非常值得研究的,调试的时候记得要在程序运行目录下面放一个App.Data目录,里面要有ApplicationDatas.s3db这个文件,这个是可以从RemoteDesktopClient项目的App.Data目录直接拷出来的。

案例源码下载:
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏17 转播转播
回复 论坛版权

使用道具 举报

推荐
寒叶舞尘缘 发表于 2014-8-19 22:08:14 | 只看该作者
看起来好厉害啊,就是不知道支不支持复制?
106#
3512747 发表于 2021-8-23 15:56:51 | 只看该作者
66666666666666666666
105#
cherenshuishou 发表于 2020-8-11 09:53:04 | 只看该作者
支持一下,学习了
104#
tywolf 发表于 2020-5-2 15:42:30 | 只看该作者
不用自己写了,谢谢
103#
ifendou 发表于 2020-4-13 13:48:14 | 只看该作者
谢谢了,下载用用了
102#
ymzl9229 发表于 2020-4-13 13:18:38 | 只看该作者
谢谢分享,下载看看
101#
ABEL_Q 发表于 2019-6-7 01:08:51 | 只看该作者
111111111111111111111111111111111111111111111111
100#
icysky2018 发表于 2019-6-5 17:27:25 | 只看该作者
这是调用的WINDOWS的远程桌面么?
99#
x5zj 发表于 2019-6-2 00:22:35 | 只看该作者
很好,支持!!
回复

使用道具 举报

98#
hongwu25 发表于 2019-1-24 12:51:25 | 只看该作者
asdasd奥术大师多
97#
xiaose 发表于 2018-10-12 10:02:05 | 只看该作者
支持.好厉害..
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-9-26 12:03, Processed in 0.523079 second(s), 34 queries , Gzip On.

快速回复 返回顶部 返回列表