Интерфейс 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. (Put)
IRemoteDesktopClientTouchPointer::p ut_EventsEnabled

Включены ли уведомления о событиях сенсорного указателя для клиентского элемента управления контейнера приложения RDP. (Put)

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header rdpappcontainerclient.h

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

Справочник по элементу ActiveX для удаленного рабочего стола