Partager via


Propriété IMsTscAx::D esktopWidth

Spécifie la largeur du contrôle actuel, en pixels, sur le Bureau à distance initial.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_DesktopWidth(
  [in]  LONG newVal
);

HRESULT get_DesktopWidth(
  [out] LONG *pVal
);

Valeur de la propriété

Nouvelle largeur, en pixels.

Codes d’erreur

Retournez S_OK en cas de réussite.

Notes

La définition de la propriété DesktopWidth est facultative, mais elle doit être définie avant d’appeler la méthode Connect . Si une largeur de bureau n’est pas spécifiée ou est définie sur zéro, la largeur du bureau est définie sur la largeur du contrôle. Les valeurs minimale et maximale dépendent de la version du système d’exploitation du client Bureau à distance.

Windows 8/Windows Server 2012

200 minimum, 8192 maximum

Windows 7/Windows Server 2008

200 minimum, 2048 maximum

Windows Vista

200 minimum, 1200 maximum

Une fois la connexion établie, les modifications apportées à la largeur du contrôle ne modifient pas la largeur du Bureau à distance. Au lieu de cela, le contrôle affiche les barres de défilement ou centre le Bureau à distance, le cas échéant. Pour modifier la taille du bureau d’une connexion active, utilisez la méthode IMsRdpClient8::Reconnect .

Pour plus d’informations sur la connexion Web Bureau à distance, consultez Configuration requise pour la connexion Web Bureau à distance.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Bibliothèque de types
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsTscAx est défini comme 8C11EFAE-92C3-11D1-BC1E-00C04FA31489

Voir aussi

IMsRdpClient

IMsRdpClient2

IMsRdpClient3

IMsRdpClient4

IMsRdpClient5

IMsRdpClient6

IMsRdpClient7

IMsRdpClient8

IMsRdpClient9

IMsTscAx