Aracılığıyla paylaş


COleClientItem::OnDeactivate

ole madde yerinde etkin durumdan geçiş yaptığında çerçevesi tarafından adlandırılan (activeState) yüklenen durumuna yerinde etkinleştirmeden sonra çıkarıldığında anlamına gelir.

virtual void OnDeactivate( );

Notlar

Not ole madde, kullanıcı arabirimi konteyner uygulamasından kaldırılmış olan kapalı değil olduğunu belirtmek için bu işlevi çağrılır. Bunu başardığınızda, OnDeactivateUI üye işlev adı verilir.

Varsayılan uygulama çağrıları OnChange üye işlevi ile ole_changedstate parametre olarak. Yerinde etkin öğeyi devre dışı bırakıldığında özel işlem gerçekleştirmek için bu işlevi geçersiz kılar. Örneğin, Geri Al komutu konteyner uygulamasında destekliyorsa, öğeyi devre dışı bırakıldıktan sonra ole maddesinde gerçekleştirilen son operasyon alınamaz gösteren geri alma durumuna atmak için bu işlevi kılabilirsiniz.

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

COleClientItem sınıfı

Hiyerarşi grafik

COleClientItem::OnGetWindowContext

COleClientItem::OnDeactivateUI

COleClientItem::OnActivateUI

COleClientItem::OnActivate

COleClientItem::CanActivate

CDocTemplate::SetContainerInfo