COleDataObject sınıfı
Sürükle ve bırak, aracılığıyla Pano ya da katıştırılmış ole öğenin değişik biçimlerde veri almak için veri aktarımları kullanılır.
class COleDataObject
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir COleDataObject nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Belirtilen ole veri nesnesine bağlayan COleDataObject. |
|
Pano veri nesnesi ekler. |
|
Bir veya daha sonraki hazırlar GetNextFormat çağrıları. |
|
İlişkili çıkarır IDataObject nesnesi. |
|
Belirtilen bir biçimde bağlı ole veri nesnesi verileri kopyalar. |
|
Alanından kopyalar verileri bağlı ole veri nesnesi bir CFile belirtilen biçimde işaretçi. |
|
Alanından kopyalar verileri bağlı ole veri nesnesi bir HGLOBAL belirtilen biçimde. |
|
Bir sonraki veri biçimi geri döner. |
|
Veri belirli bir biçimde kullanılabilir olup olmadığını denetler. |
|
Ayırır ve ilişkili & amp; IDataObject nesnesi. |
Notlar
COleDataObjectbir temel sınıf yok.
Bu tür veri aktarımında bir kaynak ve bir hedef ekleyin. Veri kaynağı bir nesne olarak uygulanan COleDataSource sınıfı. Her bir hedef uygulama olan veri içinde bırakılan veya Pano'dan bir nesne yapıştırma işlemi gerçekleştirmek için sorular COleDataObject sınıfı oluşturulmalı.
Bu sınıf, veri belirli bir biçimde var olup olmadığını belirlemek sağlar. Kullanılabilir veri biçimlerini de numaralandırmak veya belirli bir biçimde kullanılabilir olup olmadığını denetlemek ve tercih edilen biçiminde veri almak. Nesne alma kullanımı da dahil olmak üzere birkaç farklı yoldan yapılabilir bir CFile, bir HGLOBAL, ya da bir STGMEDIUM yapısı.
Daha fazla bilgi için bkz: STGMEDIUM , yapı Windows SDK.
Makaleyi uygulamanızda veri nesneleri kullanma hakkında daha fazla bilgi için bkz: veri nesneleri ve veri kaynakları (ole).
Devralma hiyerarşisi
COleDataObject
Gereksinimler
Başlık: afxole.h