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 方法。
有关远程桌面 Web 连接的详细信息,请参阅 远程桌面 Web 连接的要求。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
类型库 |
|
DLL |
|
IID |
IID_IMsTscAx定义为 8C11EFAE-92C3-11D1-BC1E-00C04FA31489 |