我目前正在使用MSTSCLib(通过Microsoft终端服务引用)将远程桌面会话集成到WPF应用程序。详细而言,AxMsRdpClient8NotSafeForScripting
的实例托管在WindowsFormsHost
中,而{{1}}又用于WPF项目。
非常好用,问题是我想缩小整个远程桌面视图。例如,如果远程PC的桌面分辨率为1024x768,我希望我的WPF应用程序中的远程桌面控件要小4倍,只占该空间的25%(就像缩小图像一样)
有关如何实现这一目标的任何想法?不需要使用MSTSCLib,它只是我设法让远程会话工作的唯一方法......
(顺便说一句,使用远程会话"仅观看",因此没有必要与远程机器交互 - 也许有一种方法可以捕获远程机器的屏幕并将其分享为视频流?)