我正在寻找一些文档或代码示例,以便在使用多个屏幕时以“span”模式显示创建的窗口时,使用C#、MSTSCLib和AxMSTSCLib连接到远程桌面。我想得到相当于以下命令的命令:
mstsc /span remote_ip
我只找到了这个链接Where can I find documentation on the C# MSTSCLib, specifically the MsRdpClient classes?,但它对我没有多大帮助。我已经能够通过调用远程桌面连接到
连接()
在一个
AxMsRdpClient2
对象。可以修改许多设置来调整行为或对象(身份验证等),但我无法找到如何在一个填充多个屏幕而不仅仅是一个屏幕的窗口中显示结果。
发布于 2014-12-18 21:18:03
我做了我想做的事。唯一的诀窍是设置以下属性:
_axMsRdpClient.DesktopWidth = ClientRectangle.Width; _axMsRdpClient.DesktopHeight = ClientRectangle.Height; _axMsRdpClient.AdvancedSettings3.SmartSizing =真;
在打电话之前
连接()
一旦这个方法被调用,我认为不可能改变远程桌面的大小。
https://stackoverflow.com/questions/27534760
复制相似问题