Поделиться через


IPointerInactiveImpl Class

Этот класс реализует IUnknown и методы интерфейса IPointerInactive.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

template< class T> 
class IPointerInactiveImpl

Параметры

  • T
    Класс, производный от IPointerInactiveImpl.

Члены

Открытые методы

Имя

Описание

IPointerInactiveImpl::GetActivationPolicy

Извлекает текущая политика активации для объекта. Реализация библиотеки ATL возвращает E_NOTIMPL.

IPointerInactiveImpl::OnInactiveMouseMove

Уведомляет объект, перемещенный указатель мыши над ним, указывающее объект может создать события мыши. Реализация библиотеки ATL возвращает E_NOTIMPL.

IPointerInactiveImpl::OnInactiveSetCursor

Задает указатель мыши для неактивного объекта. Реализация библиотеки ATL возвращает E_NOTIMPL.

Заметки

Бездействующий объект, просто загрузить или выполнить. В отличие от активный объект, бездействующий объект не может получить сообщения мыши и клавиатуры Windows. Таким образом, неактивные объекты используют меньше ресурсов и обычно является более эффективным.

Интерфейс IPointerInactive позволяет объекту для поддержки минимальный уровень взаимодействия мыши еще остающ неактивен. Эта функция особенно полезна для элементов управления.

Классифицируйте средства IPointerInactiveImpl методы IPointerInactive просто возвращать E_NOTIMPL. Однако в нем содержатся IUnknown, отправляя данные на устройство резервного копирования в отладочные построения.

Связанные статьи   Учебник по библиотеке ATL, Создание проекта библиотеки ATL

Иерархия наследования

IPointerInactive

IPointerInactiveImpl

Требования

Header: atlctl.h

См. также

Другие ресурсы

ATL Class Overview