Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет методы, изменяющие активацию пользовательского интерфейса и ускорители процессов для объекта ввода пользователем, содержащегося в оболочке.
Наследование
Интерфейс IInputObject наследуется от интерфейса IUnknown . IInputObject также имеет следующие типы элементов:
Методы
Интерфейс IInputObject содержит эти методы.
|
IInputObject::HasFocusIO Определяет, имеет ли одно из окон объекта фокус клавиатуры. |
|
IInputObject::TranslateAcceleratorIO Позволяет объекту обрабатывать ускорители клавиатуры. |
|
IInputObject::UIActivateIO Пользовательский интерфейс активирует или деактивирует объект . |
Комментарии
Реализуйте IInputObject , если вы реализуете объект оболочки, который принимает входные данные пользователем.
Этот интерфейс не вызывается напрямую. IInputObject используется оболочкой или браузером для уведомления объекта об изменениях активации пользовательского интерфейса и перевода ускорителей клавиатуры.
IInputObject является производным от IUnknown. Перечисленные методы относятся только к IInputObject.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | shobjidl_core.h |