Aracılığıyla paylaş


COleDataSource sınıfı

İçine bir uygulama sırasında veri sunacaktır veri yerleştirir önbellek görevi görür, Pano veya sürükle ve bırak işlemleri gibi işlemleri aktarın.

class COleDataSource : public CCmdTarget

Üyeler

sze892zx.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

COleDataSource::COleDataSource

Yapıları bir COleDataSource nesnesi.

sze892zx.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

COleDataSource::CacheData

Belirtilen biçimi kullanan verileri sunan bir STGMEDIUM yapısı.

COleDataSource::CacheGlobalData

Belirtilen biçimi kullanan verileri sunan bir HGLOBAL.

COleDataSource::DelayRenderData

Verileri ertelenmiş oluşturmayı kullanarak belirli bir biçimde sunar.

COleDataSource::DelayRenderFileData

Belirtilen biçimde veri sunan bir CFile işaretçisi.

COleDataSource::DelaySetData

İçinde desteklenen her format adlý OnSetData.

COleDataSource::DoDragDrop

Bir veri kaynağı ile sürükle ve bırak işlemlerini gerçekleştirir.

COleDataSource::Empty

Boşaltır COleDataSource veri nesnesi.

COleDataSource::FlushClipboard

Tüm verileri Pano'ya çizer.

COleDataSource::GetClipboardOwner

Pano'ya yerleştirilen veriler hala orada olduğunu doğrular.

COleDataSource::OnRenderData

Ertelenmiş oluşturma bir parçası olarak verileri alır.

COleDataSource::OnRenderFileData

Verileri içine alan bir CFile ertelenmiş oluşturma bir parçası olarak.

COleDataSource::OnRenderGlobalData

Verileri içine alan bir HGLOBAL ertelenmiş oluşturma bir parçası olarak.

COleDataSource::OnSetData

Verileri değiştirmek için adı verilen COleDataSource nesnesi.

COleDataSource::SetClipboard

Basamak bir COleDataSource panoya nesne.

Notlar

ole veri kaynaklarına doğrudan oluşturabilirsiniz. Alternatif olarak, COleClientItem ve COleServerItem sınıfları, yanıt olarak ole veri kaynakları oluşturma, CopyToClipboard ve DoDragDrop üye işlevler. Bkz: COleServerItem::CopyToClipboard için kısa bir açıklama. Geçersiz kılma OnGetClipboardData üye işlevi sınıfınızın ek Pano biçimleri ole veri kaynağındaki verileri eklemek için istemci öğesi veya sunucu öğeyi oluşturduğunuz için CopyToClipboard veya DoDragDrop üye işlevi.

Veri aktarımı için hazırlamak istediğinizde, bu sınıfın bir nesnesi oluşturun ve verileriniz için en uygun yöntemi kullanarak veri ile doldurun. Bir veri kaynağına eklenen bu şekilde olup veri hemen sağlanan tarafından doğrudan etkilenen (anlık görüntü oluşturma) veya isteğe bağlı (rendering Gecikmeli). Hangi size sağlayarak veri kullanılacak Pano biçimi ileterek her Pano biçimi için (ve isteğe bağlı bir formatetc yapısı), çağrı DelayRenderData.

Veri kaynakları ve veri aktarımı hakkında daha fazla bilgi için bkz: makale veri nesneleri ve veri kaynakları (ole). Buna ek olarak, makale Pano konuları ole Pano mekanizması açıklanmaktadır.

Devralma hiyerarşisi

CObject

CCmdTarget

COleDataSource

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

CCmdTarget sınıfı

Hiyerarşi grafik

COleDataObject sınıfı

Kavramlar

mfc örnek HIERSVR

mfc örnek OCLIENT