2014-05-18 1 views
3

Dans ma demande, j'utilisant le Remote Desktop ActiveX controlcontrôle ActiveX Bureau à distance maximisée

Comment maximiser la session RDP? Je voudrais qu'il soit en plein écran une fois connecté.

+0

http://msdn.microsoft.com/en-us/library/aa381340%28v=vs.85%29.aspx –

+0

@HansPassant I trouvé aussi mais comment puis-je utiliser la propriété? – PriceCheaperton

+4

Pouvez-vous fournir un code binaire de la façon dont vous avez implémenté le contrôle RDP ActiveX afin de mieux aider à la meilleure façon de définir la propriété? –

Répondre

0

Je ne suis pas sûr de votre question si vous utilisez ceci via l'application Web ou WinForms, mais si elle provient d'une application WinForms, vous pouvez faire ce qui suit.

D'abord, vous devez vous abonner à l'événement onConnected

// Subscribe to the OnConnected Event in the constructor or via the form designer. 
    this.axMsRdpClient91.OnConnected += new System.EventHandler(this.axMsRdpClient91_OnConnected); 


private void btnFullscreen_Click(object sender, EventArgs e) 
{ 
    if (axMsRdpClient91.Connected == 0) 
    { 

    axMsRdpClient91.UserName = "Username"; 
    axMsRdpClient91.Server = "address to server to connect to"; 
    // Connect to the server 
    axMsRdpClient91.Connect(); 
    } 

} 
// When the the ActiveXControl raises the OnConnected event set the screen to full screen mode. 
private void axMsRdpClient91_OnConnected(object sender, EventArgs e) 
{ 
    ((AxMSTSCLib.AxMsRdpClient9)sender).FullScreen = true; 
} 
+0

Ses formulaires web ... merci – PriceCheaperton