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 di COlePasteSpecialDialog

Grafico della gerarchia

COlePasteSpecialDialog::AddStandardFormats