CComControl::InPlaceActivate

HRESULT InPlaceActivate (lange iVerb,const RECT * PrcPosRect = NULL);

Rückgabewert

Eines der standard- HRESULT -Werte.

Parameter

iVerb

[in] Wert, der angibt, der Aktion von IOleObjectImpl::DoVerb.

prcPosRect

[in] Zeiger auf die Position des Steuerelements in-Place-.

Bemerkungen

Wird das Steuerelement für den Übergang von den inaktiven Zustand zu welchem Zustand das Verb iVerb angibt. Vor der Aktivierung überprüft diese Methode, dass das Steuerelement verfügt über eine Client-Website, prüft, wie viel das Steuerelement sichtbar ist, und die Position des Steuerelements im übergeordneten Fenster ruft. Nachdem das Steuerelement aktiviert ist, diese Methode aktiviert das Steuerelement Benutzeroberfläche und erzählt den Container, um das Steuerelement sichtbar zu machen.

Diese Funktion auch einen Schnittstellenzeiger IOleInPlaceSite, IOleInPlaceSiteExoder IOleInPlaceSiteWindowless für das Steuerelement abruft und speichert es in der Control-Klasse Daten Mitglied M_spInPlaceSite. Die Steuerelement-Klasse Daten Member M_bInPlaceSiteEx, M_bWndless, M_bWasOnceWindowlessund M_bNegotiatedWnd sind auf TRUE entsprechend festgelegt.

CComControl Übersicht |nbsp; Klassenmember

Siehe auch&Nbsp;IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate

Index