CComControlBase::InPlaceActivate
Denetim durumundan fiili durumu ne olursa olsun etkin geçiş neden olan iVerb gösterir.
HRESULT InPlaceActivate(
LONG iVerb,
const RECT* prcPosRect = NULL
);
Parametreler
iVerb
Tarafından gerçekleştirilmesi gereken eylemi gösteren değeri IOleObjectImpl::DoVerb.prcPosRect
Yerinde denetimin konumunu gösteren işaretçi.
Dönüş Değeri
Standart hresult değerleri biri.
Notlar
Etkinleştirme önce bu yöntem denetimi İstemci sitesinin vardır, ne kadar denetim görünür durumda denetler ve ana penceresinde denetimin yerini alır denetler.Denetimi etkinleştirildikten sonra bu yöntem denetimin kullanıcı arabirimini etkinleştirir ve denetimin görünür hale getirmek için kapsayıcı söyler.
Bu yöntem de alır bir IOleInPlaceSite, IOleInPlaceSiteEx, ya da IOleInPlaceSiteWindowless denetim arabirimi işaretçisi ve control sınıfının veri üyesi saklar CComControlBase::m_spInPlaceSite.Denetim sınıfı veri üyeleri CComControlBase::m_bInPlaceSiteEx, CComControlBase::m_bWndLess, CComControlBase::m_bWasOnceWindowless, ve CComControlBase::m_bNegotiatedWnd true olarak uygun şekilde ayarlanır.
Gereksinimler
Başlık: atlctl.h