Aracılığıyla paylaş


COleDataSource::DelaySetData

Veri kaynağı içeriğini değiştirmesini desteklemek için bu işlevini çağırın.

void DelaySetData(
   CLIPFORMAT cfFormat,
   LPFORMATETC lpFormatEtc = NULL 
);

Parametreler

  • cfFormat
    Veriler yerleştirilecek olan Pano biçimi.Bu parametre bir önceden tanımlanmış Pano biçimleri ya da yerel Windows tarafından döndürülen değeri olabilir RegisterClipboardFormat işlevi.

  • lpFormatEtc
    İşaret eden bir formatetc veri olduğu değiştirilecek biçimde açıklayan yapı.Tarafından belirtilen Pano biçimi ötesinde ek biçimlendirme bilgilerini belirtmek istiyorsanız, bu parametre için bir değer sağlamanız cfFormat.Öyleyse null, diğer alanlar için varsayılan değerler kullanılır formatetc yapısı.

Notlar

OnSetData bu durum ortaya çıktığında çerçevesi tarafından çağrılabilir.Framework veri kaynağından geri döndüğünde bu yalnızca kullanılan COleServerItem::GetDataSource.DelaySetData Çağrılmaz, sizin OnSetData işlevi asla denir.DelaySetDataHer Pano için çağrılması gerektiğini veya formatetc desteklediğiniz biçimi.

Daha fazla bilgi için bkz: formatetc , yapı Windows SDK*.*

Daha fazla bilgi için bkz: RegisterClipboardFormat , Windows SDK.

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

COleDataSource sınıfı

Hiyerarşi grafik

COleServerItem::GetDataSource

COleDataSource::OnSetData