COleServerItem

COleServerItem sınıfı, ole bileşen sunucusu arabirimi sağlar. Bağlantılı bir madde, bazı veya tüm sunucu belgesinin temsil edebilir. Katıştırılmış bir öğe her zaman tüm sunucu belgesinin temsil eder.

COleServerItem sınıfı ole sistem dinamik bağlantı kitaplıkları (DLL), tarafından çağrılan birkaç geçersiz üye işlevlerini konteyner uygulaması isteklerine yanıt genellikle tanımlar. Bu üye işlevler görüntülemeden, onun fiiller yürütme ya da çeşitli biçimlerde verilerini alma gibi dolaylı olarak çeşitli şekillerde, öğeyi işlemek konteyner uygulaması izin verir.

COleServerItemkullanmak için onu bir sınıf türetmek ve OnDraw ve Serialize üye işlevleri uygulamak. OnDraw işlevi bir konteyner uygulaması bileşik belge açıldığında görüntülenmesini sağlayan bir öğe meta gösterimini sağlar. CObject Serialize fonksiyonu sağlayan sunucu ve konteyner uygulamaları arasında aktarılması katıştırılmış bir öğeyi öğe yerel gösterimini sağlar. OnGetExtent kapsayıcı öğeyi doğal boyutunu sağlar madde boyutu için kabı.

Sunucular ve ilgili konular hakkında daha fazla bilgi için bkz: yazı Sunucular: sunucu uygulama ve "Oluşturma bir kapsayıcı/sunucu uygulaması" makalesine kaplar: Gelişmiş Özellikler. Visual c++ programlama Kılavuzu ' iki e?ya are.

# include lt;afxole.h>

Sı&nıf üyeleri |nbsp; Temel sınıf | Hiyerarşi çizelgesi

Örneklerinbsp; mfc örnek HIERSVR | mfc örnek BINDSCRB

Ayrıca bkz: COleClientItem, COleServerDoc, COleTemplateServer

Index