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