Свойство 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 |
Библиотека типов |
|
DLL |
|
IID |
IID_IMsTscAx определяется как 8C11EFAE-92C3-11D1-BC1E-00C04FA31489 |