void &AddFormat ( const FORMATETCamp; fmt, lptstr lpstrFormat, lptstr lpstrResult, dword bayraklar );
void AddFormat ( UINT cf, dword tymed, UINT nFormatID, bool bEnableIcon, bool yanıp );
Parametreleri
fmt
Başvuru eklemek için veri türü.
lpstrFormat
Kullanıcı biçiminde dizge.
lpstrResult
Bu biçim iletişim kutusunda seçilirse sonucu dize.
bayraklar
Farklı bağlama ve katıştırma seçeneklerini bu biçim için kullanılabilir. Bu bayrak bitwise birleşimi bir ya da daha farklı değerler OLEUIPASTEFLAG tipi numaralandırılan.
cf
Eklemek için Pano biçimi.
tymed
Medya bu biçimde kullanılabilir türleri. Bu bir bitwise birleşimi veya daha tymed değerleri türü numaralandırılan.
nFormatID
Bu biçimde tanımlayan dize kimliği. Bu dize '\n' karakteriyle ayrılmış iki ayrı dizeler biçimidir. İlk dizenin aynı lpstrFormat parametresinde geçirilen ve ikinci lpstrResult parametresi ile aynıdır.
bEnableIcon
Liste kutusunda Bu biçim seçildiğinde, simge olarak görüntüle onay kutusunu etkin olup olmadığını belirler bayrağı.
yanıp sönme
Liste kutusunda Bu biçim seçildiğinde Bağlantı Yapıştır seçeneğinin etkin olup olmadığını belirler bayrağı.
Açıklamalar
Yeni oluşum, uygulamanın özel yapıştır operasyonda destekleyebilir biçimlerinin listesi eklemek için bu işlevini çağırın. Bu işlev, standart oluşum öyle aynı derecede cf_text ya da CF_TIFF ya da özel biçimler uygulama sistemi ile kaydettiği eklemek için çağrılabilir. Veri nesneleri uygulamanıza yapıştırma hakkında daha fazla bilgi için bkz: yazı veri nesneleri ve veri kaynakları: manipülasyon Visual c++ Programcı Kılavuzu.
Daha fazla bilgi için bkz: tymed numaralandırma türü ve formatetc yapısı ole 2 Programcı Başvurusu, Cilt 1.
Daha fazla bilgi için bkz: OLEUIPASTEFLAG numaralandırılan türü ole 2.01 kullanıcı arabirimi kitaplığı.
COlePasteSpecialDialog ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: COlePasteSpecialDialog::AddStandardFormats