示例#1
0
        private void DoConnect(AwakeCoding.FreeRDPClient.RDPClientFrame rdpClientFrame)
        {
            //rdpClientFrame.DesktopWidth = rdpClientFrame.Width;
            //rdpClientFrame.DesktopHeight = rdpClientFrame.Height;

            if (!String.IsNullOrEmpty(server))
            {
                rdpClientFrame.Server = server;
            }

            if (!String.IsNullOrEmpty(userName))
            {
                rdpClientFrame.UserName = userName;
            }

            if (!String.IsNullOrEmpty(domain))
            {
                rdpClientFrame.Domain = domain;
            }

            if (!String.IsNullOrEmpty(clearTextPassword))
            {
                rdpClientFrame.AdvancedSettings.ClearTextPassword = clearTextPassword;
            }

            rdpClientFrame.AdvancedSettings.SmartSizing = smartSizing;

            if (bpp > 0)
            {
                rdpClientFrame.ColorDepth = bpp;
            }

            rdpClientFrame.Connect();
        }
示例#2
0
        private void DoConnect(AwakeCoding.FreeRDPClient.RDPClientFrame rdpClientFrame)
        {
            rdpClientFrame.DesktopWidth  = rdpClientFrame.Width;
            rdpClientFrame.DesktopHeight = rdpClientFrame.Height;

            rdpClientFrame.Server   = server;
            rdpClientFrame.UserName = userName;
            rdpClientFrame.Domain   = domain;
            rdpClientFrame.AdvancedSettings.ClearTextPassword = clearTextPassword;
            rdpClientFrame.AdvancedSettings.SmartSizing       = smartSizing;

            if (bpp > 0)
            {
                rdpClientFrame.ColorDepth = bpp;
            }

            rdpClientFrame.Connect();
        }