当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:55:00  来源:本站整理

打造自己的Windows终端服务客户端[VC/C++编程]

赞助商链接



  本文“打造自己的Windows终端服务客户端[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

1. 首先确保你的机械上存在mstscax.dll,假如没有这个文件,可以从http://download.microsoft.com/download/whistler/tools/1.0/wxp/en-us/msrdpcli.exe

下载并安装远程桌面衔接软件.大概利用WindowXP中自带的mstscax.dll,运行regsvr32 mstscax.dll举行注册,ccrun测试利用的mstscax.dll版本号是5.1.2600.0,在Windows2000 Server中可以编译.

2. 运行C++Builder-->Components-->Import Active Control,在列表中找到下面的:

Microsoft Terminal Services Active Client 1.0 Type Library (Version 1.0)

点击Install,你可以挑选将其安装到目前的包中,也可以新建一个,挑选Into new package-->点击Browser将其保存为D:\Program Files\Borland\ccrun\mstsc\mstsc.bpk.在Description一栏可以填:Microsoft Terminal Service Control,这个名称将呈目前安装完成后的Package列表中.点击OK今后,稍等半晌,系统会提醒mstsc.bpl将被编译并且安装,能否持续,点击yes.这时假如一切正常的话,系统将提醒有两个编译错误(嘿嘿,我指的是正常情形下),莫非是BCB的BUG?提醒找不到OlePrecedure的定义.我靠.记忆中有个OleProcedure,一个o,一个e,该不会真的是笔误吧.将两处OlePrecedure换成OleProcedure,再次编译,ok了,编译成功,点击Install安装.

3. 假如上一个步骤成功的话,在组件面板的ActiveX下将多出两个控件:MsTscAx和MsRdpClient,我们主如果操纵MsTscAx控件.

4. MsTscAx控件的常用属性和办法:

// 桌面高度

MsTscAx1->DesktopHeight = 600;

// 桌面宽度

MsTscAx1->DesktopWidth = 800;

// 在衔接前显示的字符串

MsTscAx1->ConnectingText = WideString("Welcome! ccrun.");

// 衔接的服务器地址

MsTscAx1->Server = WideString(edtServer->Text);

// 窗口/全屏情势

MsTscAx1->FullScreen = false;

// 画面色深(普通都是256色)

MsTscAx1->ColorDepth = 16;

// 登录用户名

MsTscAx1->UserName = WideString(edtUserName->Text);

// 断开衔接后显示的字符串

MsTscAx1->DisconnectedText = WideString("886,ccrun.");

// 将位图缓存到磁盘

MsTscAx1->AdvancedSettings->BitmapPeristence = 1;

// 启用数据压缩

MsTscAx1->AdvancedSettings->Compress = 1;

// 衔接后运行的Shell程序,当关闭此Shell程序后自动断开衔接

MsTscAx1->SecuredSettings->set_StartProgram(WideString("C:\\ccrun\\123.exe"));

// 衔接

MsTscAx1->Connect();

// 断开衔接

MsTscAx1->Disconnect();

5. 新建一个Project,在Form上拖一个MsTscAx控件,按照上面介绍的属性和办法,相信你在BCB中成立自己的终端服务客户端没问题了.

6. 编译后的程序公布时必须在目标机械上存在mstscax.dll文件,并且用Regsvr32注册今后才能正常运行.

有BUG,看法和倡议,欢送致信到info@ccrun.com共同谈论,请勿携带附件,带附件信件一概自动删除,谢谢.


  以上是“打造自己的Windows终端服务客户端[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 打造自己的FTP服务器
  • 打造自己的Windows终端服务客户端
  • 用Linux开源内核打造自己的LINUX发行版
  • 五步打造自己的安全电脑
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .