Метод IMsTscAxEvents::OnFocusReleased
Вызывается при нажатии сочетания клавиш с фокусом освобождения. Например, это событие вызывается, когда пользователь нажимает сочетание клавиш CTRL+ALT+СТРЕЛКА ВЛЕВО или CTRL+ALT+СТРЕЛКА ВПРАВО.
Это событие позволяет контейнеру элемента управления ActiveX отобрать управление из элемента управления ActiveX. Например, это полезно в сценарии, когда у вас нет мыши, а специальные сочетания клавиш, такие как ALT+TAB, перенаправляются на сервер. В этом случае вы не можете вернуть фокус клавиатуры обратно на локальный рабочий стол. Однако при сочетании клавиш CTRL+ALT+СТРЕЛКА ВЛЕВО или CTRL+ALT+СТРЕЛКА ВПРАВО контейнер ActiveX может прослушивать это событие и реагировать, отключая фокус от элемента Управления ActiveX.
Синтаксис
void OnFocusReleased(
[in] INT iDirection
);
Параметры
-
iDirection [in]
-
Параметр направления 1 (CTRL+ALT+СТРЕЛКА ВПРАВО) или 1 (CTRL+ALT+СТРЕЛКА ВЛЕВО).
Возвращаемое значение
Этот метод не возвращает значение.
Комментарии
Это событие доступно, если на клиенте используется подключение к удаленному рабочему столу 6.0.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Библиотека типов |
|
DLL |
|
IID |
IMsTscAxEvents определяется как 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |