Compartilhar via


Propriedade IMsTscAx::D esktopWidth

Especifica a largura do controle atual, em pixels, na área de trabalho remota inicial.

Essa propriedade é leitura/gravação.

Syntax

HRESULT put_DesktopWidth(
  [in]  LONG newVal
);

HRESULT get_DesktopWidth(
  [out] LONG *pVal
);

Valor da propriedade

A nova largura, em pixels.

Códigos de erro

Retorne S_OK se tiver êxito.

Comentários

Definir a propriedade DesktopWidth é opcional, mas deve ser definida antes de chamar o método Connect . Se uma largura da área de trabalho não for especificada ou estiver definida como zero, a largura da área de trabalho será definida como a largura do controle. Os valores mínimo e máximo dependem da versão do sistema operacional do cliente da Área de Trabalho Remota.

Windows 8/Windows Server 2012

Mínimo de 200, máximo de 8192

Windows 7/Windows Server 2008

Mínimo de 200, máximo de 2048

Windows Vista

Mínimo de 200, máximo de 1200

Depois que uma conexão é estabelecida, as alterações na largura do controle não alteram a largura da área de trabalho remota. Em vez disso, o controle traz barras de rolagem ou centraliza a área de trabalho remota, conforme apropriado. Para alterar o tamanho da área de trabalho de uma conexão ativa, use o método IMsRdpClient8::Reconnect .

Para obter mais informações sobre a Conexão da Web da Área de Trabalho Remota, consulte Requisitos para conexão da Web da Área de Trabalho Remota.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Biblioteca de tipos
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsTscAx é definido como 8C11EFAE-92C3-11D1-BC1E-00C04FA31489

Confira também

Imsrdpclient

IMsRdpClient2

IMsRdpClient3

IMsRdpClient4

IMsRdpClient5

IMsRdpClient6

IMsRdpClient7

IMsRdpClient8

IMsRdpClient9

Imstscax