IOleObjectImpl::DoVerbInPlaceActivate

HRESULT DoVerbInPlaceActivate (LPCRECT prcPosRect,HWND hwndParent );

Valor devuelto

Uno de los valores HRESULT estándar.

Parámetros

prcPosRec

[en] Puntero al rectángulo el contenedor quiere el control para dibujar en.

hwndParent

[en] Identificador de la ventana que contiene el control. No se utiliza en la implementación de ATL.

Observaciones

Activa el control en lugar de llamar a CComControl::InPlaceActivate. A menos que datos miembro m_bWindowOnly de la clase del control es TRUE, DoVerbInPlaceActivate primero intenta activar el control como un control sin ventanas (posible sólo si el contenedor admite IOleInPlaceSiteWindowless). Si esto falla, la función intenta activar el control con características extendidas (posible sólo si el contenedor admite IOleInPlaceSiteEx). Si esto falla, la función intenta activar el control con ninguna características extendidas (posible sólo si el contenedor admite IOleInPlaceSite). Si la activación se realiza correctamente, la función notifica al contenedor que se ha activado el control.

Visió&n General de IOleObjectImpl |nbsp; Miembros de clase

Vea tambié&nnbsp;CComControl::InPlaceActivate, CComControl::m_bWindowOnly

Index