我正在用C#创建Windows应用程序。我有一个表单,添加了rdp控件,并尝试在表单中显示VM。我正在使用AxMSTSCLib.AxMsTscAxNotSafeForScripting
以编程方式打开远程VM。
对connect()
的调用执行无任何错误,但VM未显示。我有什么想念的吗?下面是代码:
AxMSTSCLib.AxMsTscAxNotSafeForScripting rdpClient;
rdpClient.Server = "IP address";
rdpClient.UserName = @"builtin\Username";
MSTSCLib.IMsTscNonScriptable secured = MSTSCLib.IMsTscNonScriptable)rdpClient.GetOcx();
secured.ClearTextPassword = "Password";
rdpClient.Visible = true;
rdpClient.Connect();
rdpClient.Show();
我希望在Windows窗体中看到远程VM。