IOleObjectImpl::DoVerbInPlaceActivate

HRESULT DoVerbInPlaceActivate (LPCRECT prcPosRect,HWND hwndParent );

Valore restituito

Uno dei valori HRESULT standard.

Parametri

prcPosRec

[in] Puntatore al rettangolo il contenitore vuole il controllo di disegnare in.

hwndParent

[in] Handle della finestra che contiene il controllo. Non utilizzato nell'implementazione ATL.

Osservazioni

Attiva il controllo sul posto chiamando CComControl::InPlaceActivate. A meno che dati membro m_bWindowOnly della classe controllo č TRUE, DoVerbInPlaceActivate tenta innanzitutto di attivare il controllo come controllo senza finestre (possibile solo se il contenitore supporta IOleInPlaceSiteWindowless). Se non funziona, la funzione tenta di attivare il controllo con caratteristiche estese (possibile solo se il contenitore supporta IOleInPlaceSiteEx). Se non funziona, la funzione tenta di attivare il controllo con nessuna funzionalitą estesa (possibile solo se il contenitore supporta IOleInPlaceSite). Se l'attivazione ha esito positivo, la funzione notifica il contenitore che č stato attivato il controllo.

Pa&noramica IOleObjectImpl |nbsp; Membri della classe

Vedere a&nchenbsp;CComControl::InPlaceActivate, CComControl::m_bWindowOnly

Index