经过一天的尝试,使用Windows Desktop Sharing API写了一点原型代码,并运行起来查看效果。
我是使用C#来调用这个API的(本身是COM,可以由Visual Studio自动添加包装)。原型系统的代码分为服务器端(Sharer)和客户端(Attendee),只是简单地把整个桌面全部共享出来。下面,是一些编程中的核心的内容。
Sharer端
在Sharer端,首先要引入API的COM,名称为rdpcomapi 1.0 Type Library
,文件路径为C:\Windows\System32\rdpencom.dll
。在引入的同时,Visual Studio会自动把这个COM进行包装,从而在项目的引用中可看到RDPCOMAPILib
这个库,而查看其属性 ...