Aracılığıyla paylaş


COleServerItem::OnInitFromData

ole öğenin içeriğini kullanarak başlatmak için çerçevesi tarafından adlı pDataObject.

virtual BOOL OnInitFromData(
   COleDataObject* pDataObject,
   BOOL bCreation 
);

Parametreler

  • pDataObject
    ole madde başlatma için çeşitli biçimlerde veri içeren bir ole veri nesnesi için işaretçi.

  • bCreation
    GERÇEK yeni bir konteyner uygulaması tarafından oluşturulan bir ole öğesini başlatmak için işlevi çağrılır. YANLIŞ işlev zaten varolan ole öğenin içeriğini değiştirmek için çağrılan durumunda.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

bCreation Olan doğru, yeni geçerli seçimi temel alınarak Nesne Ekle kapsayıcı kullanılıyorsa, bu işlevi çağrılır. Seçili verileri yeni ole madde oluşturulurken kullanılır. Örneğin, ne zaman bir elektronik tablo programında bir hücre aralığını seçerek ve sonra bir grafik oluşturmak için Yeni Nesne Ekle kullanarak seçili aralıktaki değerleri temel. Varsayılan uygulama bir şey yapmaz. Kabul edilebilir bir biçimde sunulan arasından seçmek için bu işlevi geçersiz kılma pDataObject ve sağlanan veriye bağlı ole madde başlatılamıyor. Bu, Gelişmiş bir geçersiz kılınabilir.

Daha fazla bilgi için bkz: IOleObject::InitFromData , Windows SDK.

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

COleServerItem sınıfı

Hiyerarşi grafik