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