Свойство IMsTscAx::D esktopWidth

Указывает ширину текущего элемента управления (в пикселях) на начальном удаленном рабочем столе.

Это свойство является чтением и записью.

Синтаксис

HRESULT put_DesktopWidth(
  [in]  LONG newVal
);

HRESULT get_DesktopWidth(
  [out] LONG *pVal
);

Значение свойства

Новая ширина в пикселях.

Коды ошибок

В случае успешного выполнения верните S_OK.

Комментарии

Задание свойства DesktopWidth является необязательным, но его необходимо задать перед вызовом метода Connect . Если ширина рабочего стола не указана или равна нулю, ширина рабочего стола будет равна ширине элемента управления . Минимальное и максимальное значения зависят от версии операционной системы клиента удаленного рабочего стола.

Windows 8/Windows Server 2012

Минимум 200, максимум 8192

Windows 7/Windows Server 2008

200 минимум, максимум 2048

Windows Vista

Минимум 200, максимум 1200

После установки подключения любые изменения ширины элемента управления не изменяют ширину удаленного рабочего стола. Вместо этого элемент управления открывает полосы прокрутки или центрирует удаленный рабочий стол соответствующим образом. Чтобы изменить размер рабочего стола для активного подключения, используйте метод IMsRdpClient8::Reconnect .

Дополнительные сведения о веб-подключении к удаленному рабочему столу см. в разделе Требования к веб-подключению к удаленному рабочему столу.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Библиотека типов
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsTscAx определяется как 8C11EFAE-92C3-11D1-BC1E-00C04FA31489

См. также раздел

IMsRdpClient

IMsRdpClient2

IMsRdpClient3

IMsRdpClient4

IMsRdpClient5

IMsRdpClient6

IMsRdpClient7

IMsRdpClient8

IMsRdpClient9

IMsTscAx