IOleObjectImpl::DoVerbInPlaceActivate

HRESULT DoVerbInPlaceActivate (LPCRECT PrcPosRect,HWND HwndParent );

Rückgabewert

Eines der standard- HRESULT -Werte.

Parameter

prcPosRec

[in] Zeiger auf das Rechteck des Containers will das Steuerelement zu zeichnen.

hwndParent

[in] Handle des Fensters, das das Steuerelement enthält. Nicht verwendet in der ATL-Implementierung.

Bemerkungen

Aktiviert das Steuerelement im Ort durch Aufrufen von CComControl::InPlaceActivate. Es sei denn, der Control-Klasse Daten Mitglied M_bWindowOnly auf true festgelegtist, DoVerbInPlaceActivate zunächst versucht, das Steuerelement als fensterloses Steuerelement aktiviert (möglich nur, wenn der Container unterstützt IOleInPlaceSiteWindowless). Wenn dies fehlschlägt, versucht die Funktion, aktivieren Sie das Steuerelement mit erweiterten Funktionen (möglich nur, wenn der Container unterstützt IOleInPlaceSiteEx). Wenn dies fehlschlägt, versucht die Funktion, aktivieren Sie das Steuerelement mit keine erweiterten Features (möglich nur, wenn der Container unterstützt IOleInPlaceSite). Wenn Aktivierung erfolgreich ist, benachrichtigt die Funktion des Containers das Steuerelement aktiviert wurde.

Übersicht über die IOleObjectImplKlassenmember

Siehe auch&Nbsp;CComControl::InPlaceActivate, CComControl::m_bWindowOnly

Index