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


IOleInPlaceActiveObjectImpl Class

Этот класс содержит методы для помощи в- размещения сообщений между элементом управления и его контейнером.

Важно!

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

template< class T> 
class IOleInPlaceActiveObjectImpl

Параметры

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

Члены

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

Имя

Описание

IOleInPlaceActiveObjectImpl::ContextSensitiveHelp

Обеспечивает контекстную справку. Реализация библиотеки ATL возвращает E_NOTIMPL.

IOleInPlaceActiveObjectImpl::EnableModeless

Включает безрежимные диалоговые окна. Реализация библиотеки ATL возвращает S_OK.

IOleInPlaceActiveObjectImpl::GetWindow

Получает дескриптор окна.

IOleInPlaceActiveObjectImpl::OnDocWindowActivate

Уведомляет элемент управления, когда активировано или деактивации окна документа контейнера. Реализация библиотеки ATL возвращает S_OK.

IOleInPlaceActiveObjectImpl::OnFrameWindowActivate

Уведомляет элемент управления, когда активировано или деактивации фреймовое окно верхнего уровня контейнера. Return реализации библиотеки ATL

IOleInPlaceActiveObjectImpl::ResizeBorder

Уведомляет элемент управления для этого требуется размер его границы. Реализация библиотеки ATL возвращает S_OK.

IOleInPlaceActiveObjectImpl::TranslateAccelerator

Обрабатывает сообщения сочетание клавиш меню из контейнера. Реализация библиотеки ATL возвращает E_NOTIMPL.

Заметки

Связь голевых передач интерфейса IOleInPlaceActiveObject в- размещения между элементом управления и его контейнером; например, связывающ активное состояние элемента управления и контейнера и числа элемент управления для этого требуется размер. Класс IOleInPlaceActiveObjectImpl предоставляет реализацию по умолчанию IOleInPlaceActiveObject и поддерживает IUnknown, отправляя данные на устройство резервного копирования в отладочные построения.

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

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

IOleInPlaceActiveObject

IOleInPlaceActiveObjectImpl

Требования

Header: atlctl.h

См. также

Ссылки

CComControl Class

ActiveX Controls Interfaces

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

ATL Class Overview