//refresh to draw focus border in correct position after display is updated void rdpClient_OnRemoteDesktopSizeChange(object sender, AxMSTSCLib.IMsTscAxEvents_OnRemoteDesktopSizeChangeEvent e) { Program.AssertOnEventThread(); if (rdpControl == null || parent == null) { return; } rdpControl.Size = DesktopSize; parent.Refresh(); }
/// <summary> /// Event-Methode: /// Wenn sich die Auflösung des RemoteDesktops verändert hat /// </summary> private void rdp_OnRemoteDesktopSizeChange(object sender, AxMSTSCLib.IMsTscAxEvents_OnRemoteDesktopSizeChangeEvent e) { DEBUG.ShowMessageInConsole("Rdp-ActiveX-Control: The RemoteDesktop-Size has been changed - New Resolution: " + e.width.ToString() + "x" + e.height.ToString()); }