COlePasteSpecialDialog::AddFormat

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

Index