COleControl::OnRenderGlobalData

sanal bool OnRenderGlobalData ( lpformatetc lpFormatEtc, hglobal * phGlobal );

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0.

Parametreleri

lpFormatEtc

Puan formatetc yapısı bilgi istenen biçimi belirtme.

phGlobal

Genel bellek veri döndürülecek olan tanıtıcı işaret eder. Bellek tahsis edilmiş, bu parametre null olabilir.

Açıklamalar

Belirtilen depolama ortamında genel bellek olduğunda belirtilen biçimde veri almak için çerçeve tarafından çağrıldı. Belirtilen biçim gecikmeli işleme için DelayRenderData üye işlevini kullanarak Denetim nesnesi önceden yerleştirilen biridir. Bu işlev varsayılan uygulanması sadece false döndürür.

PhGlobal nullise, daha sonra yeni bir hglobal ayrılan ve phGlobaliçinde döndü. Aksi takdirde, phGlobal tarafından belirtilen hglobal verilerle doldurulmuştur. Veri içinde hglobal yerleştirilen bellek bloğu geçerli boyutunu aşmamalıdır. Ayrıca, blok daha büyük bir boyuta ayrılırken olamaz.

Verilerinizi istenen biçim ve ortamı sağlamak için bu işlevi geçersiz. Verilerinize bağlı olarak, bu işlev diğer sürümlerinden birini yerine geçersiz kılmak isteyebilirsiniz. Birden çok depolama ortamları yönetmek istiyorsanız, OnRenderDatageçersiz kılar. Verilerinizi bir dosyaya ya da değişken boyutu, OnRenderFileData geçersiz kılar.

Daha fazla bilgi için bkz: ole belgelerinde formatetc yapısı.

COleControl genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: COleControl::OnRenderFileData, COleControl::OnRenderData

Index