IOleObjectImpl::DoVerbInPlaceActivate

HRESULT DoVerbInPlaceActivate (LPCRECT prcPosRect,HWND hwndParent );

Возвращаемое значение

Один из стандартных значений HRESULT.

Параметры

prcPosRec

[в] Указатель к прямоугольнику контейнер хочет, чтобы элемент управления в.

hwndParent

[в] Дескриптор окна, содержащего элемент управления. Не используется в реализации ATL.

Примечания

Активирует элемент управления на месте путем вызова CComControl::InPlaceActivate. Если член данных класса элемента управления m_bWindowOnly имеет значение TRUE, DoVerbInPlaceActivate сначала пытается активировать элемент управления как элемент управления, без окон (возможно, только если контейнер поддерживает IOleInPlaceSiteWindowless). Если это не удается, функция пытается активировать элемент управления с расширенные функции (возможно, только если контейнер поддерживает IOleInPlaceSiteEx). Если это не удается, функция пытается активировать элемент управления без расширенных функций (возможно, только если контейнер поддерживает IOleInPlaceSite). Если активация прошла успешно, функция уведомляет контейнера элемента управления был активирован.

Обзор IOleObjectImplЧлены класса

См. также CComControl::InPlaceActivate, CComControl::m_bWindowOnly

Index