Condividi tramite


COlePasteSpecialDialog::AddFormat

Chiamare la funzione per aggiungere nuovi formati all'elenco di formati che l'applicazione può supportare in un'operazione di incollare speciale.

void AddFormat( 
   const FORMATETC& formatEtc, 
   LPTSTR lpszFormat, 
   LPTSTR lpszResult, 
   DWORD flags  
); 
void AddFormat( 
   UINT cf, 
   DWORD tymed, 
   UINT nFormatID, 
   BOOL bEnableIcon, 
   BOOL bLink  
);

Parametri

  • fmt
    Riferimento al tipo di dati da aggiungere.

  • lpszFormat
    Stringa che descrive il formato all'utente.

  • lpszResult
    Stringa che descrive il risultato se questo formato è specificato nella finestra di dialogo.

  • flags
    Le opzioni di collegamento e incorporare diversi disponibili per questo formato. Questo flag è una combinazione bit per bit di uno o più dei valori del tipo enumerato OLEUIPASTEFLAG.

  • cf
    Il formato degli Appunti da aggiungere.

  • tymed
    I tipi di supporto disponibili nel formato. Questa è una combinazione bit per bit di uno o più valori del tipo enumerato TYMED.

  • nFormatID
    L'id della stringa che identifica il formato. Il formato della stringa ha due stringhe separate separate carattere "\ n". La prima stringa è la stessa che venga passato nel parametro del lpstrFormat e la seconda è la stessa del parametro lpstrResult.

  • bEnableIcon
    Diminuisca che determina se la visualizzazione come casella di controllo dell'icona viene attivata quando questo formato è specificato nella casella di riepilogo.

  • l'intermittenza
    Diminuisca che determina se il pulsante di opzione di collegamento incolla è attivato questo formato è specificato nella casella di riepilogo.

Note

Questa funzione può essere chiamata per aggiungere i formati standard come CF_TEXT o CF_TIFF o i formati personalizzate che l'applicazione ha registrato con il sistema. Per ulteriori informazioni sull'inserimento di oggetti dati, vedere l'articolo oggetti dati e origini dati: modifica.

Per ulteriori informazioni, vedere il tipo di enumerazione TYMED e la struttura FORMATETC in Windows SDK.

Per ulteriori informazioni, vedere OLEUIPASTEFLAG enumerate per inserire Windows SDK.

Requisiti

Header: afxodlgs.h

Vedere anche

Riferimenti

Classe COlePasteSpecialDialog

Grafico delle gerarchie

COlePasteSpecialDialog::AddStandardFormats