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
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir COleDataSource nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Belirtilen biçimi kullanan verileri sunan bir STGMEDIUM yapısı. |
|
Belirtilen biçimi kullanan verileri sunan bir HGLOBAL. |
|
Verileri ertelenmiş oluşturmayı kullanarak belirli bir biçimde sunar. |
|
Belirtilen biçimde veri sunan bir CFile işaretçisi. |
|
İçinde desteklenen her format adlý OnSetData. |
|
Bir veri kaynağı ile sürükle ve bırak işlemlerini gerçekleştirir. |
|
Boşaltır COleDataSource veri nesnesi. |
|
Tüm verileri Pano'ya çizer. |
|
Pano'ya yerleştirilen veriler hala orada olduğunu doğrular. |
|
Ertelenmiş oluşturma bir parçası olarak verileri alır. |
|
Verileri içine alan bir CFile ertelenmiş oluşturma bir parçası olarak. |
|
Verileri içine alan bir HGLOBAL ertelenmiş oluşturma bir parçası olarak. |
|
Verileri değiştirmek için adı verilen COleDataSource nesnesi. |
|
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
COleDataSource
Gereksinimler
Başlık: afxole.h