HRESULT InPlaceActivate (длинный iVerb,const RECT * prcPosRect = NULL);
Возвращаемое значение
Один из стандартных значений HRESULT.
Параметры
iVerb
[в] Значение, указывающее, меры, которые должны выполняться IOleObjectImpl::DoVerb.
prcPosRect
[в] Указатель на положение на месте элемента управления.
Примечания
Заставляет элемент управления для перехода от неактивном состоянии в то состояние, указывает на команды в iVerb . До активации этот метод проверяет, что элемент управления имеет сайт клиента, проверяет, сколько элемент управления является видимым и получает расположение элемента управления в родительском окне. После активации элемента управления этот метод активирует Пользовательский интерфейс элемента управления и рассказывает контейнер, чтобы сделать элемент управления видимым.
Эта функция также возвращает указатель интерфейса IOleInPlaceSite, IOleInPlaceSiteExили IOleInPlaceSiteWindowless для элемента управления и сохраняет его в член данных класса элемента управления m_spInPlaceSite. Элемент управления класса данных членов m_bInPlaceSiteEx, m_bWndless, m_bWasOnceWindowlessи m_bNegotiatedWnd присвоено значение TRUE в случае необходимости.
Обзор CComControl |nbsp; Члены класса
См. также IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate