iRemoteDesktopClientTouchPointer 接口 (rdpappcontainerclient.h)
提供控制远程桌面协议 (RDP) 应用容器客户端控件的触摸指针功能所需的属性。
触摸指针功能允许远程桌面协议 (RDP) 应用容器客户端控件将客户端上的触摸屏操作转换为远程会话中的等效鼠标操作。 当远程会话运行的操作系统或应用程序未针对触摸屏进行优化时,此功能非常有用。 设置 Enabled 属性后,RDP 应用容器客户端控件将解释某些触摸手势,并将其转换为远程会话中的鼠标事件。 这些翻译使用户能够更轻松地模拟某些无法轻松转换为触摸屏手势的鼠标操作,例如右键单击和拖动。
下面是客户端触摸屏手势及其相应的远程会话鼠标事件的列表。
客户端触摸屏手势 | 远程会话鼠标事件 |
---|---|
点击 | 向左按钮单击 |
拖动 | 光标移动 |
用一根手指长按,然后用第一根手指右侧的另一根手指点击 | 右键单击按钮 |
用一根手指长按,然后用另一根手指按住第一根手指左侧 | 左键单击并按住 |
用一根手指长按,然后用另一根手指按住第一根手指右侧 | 右键单击并按住 |
继承
IRemoteDesktopClientTouchPointer 接口继承自 IDispatch 接口。
方法
IRemoteDesktopClientTouchPointer 接口包含以下方法。
IRemoteDesktopClientTouchPointer::get_Enabled 是否在 RDP 应用容器客户端控件上启用了触摸指针功能。 (获取) |
IRemoteDesktopClientTouchPointer::get_EventsEnabled 是否为 RDP 应用容器客户端控件启用了触摸指针事件通知。 (获取) |
IRemoteDesktopClientTouchPointer::get_PointerSpeed 触摸指针光标在虚拟桌面上的移动速度相对于客户端上手势的速度。 |
IRemoteDesktopClientTouchPointer::p ut_Enabled 是否在 RDP 应用容器客户端控件上启用了触摸指针功能。 (放置) |
IRemoteDesktopClientTouchPointer::p ut_EventsEnabled 是否为 RDP 应用容器客户端控件启用了触摸指针事件通知。 (放置) |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | rdpappcontainerclient.h |