COlePasteSpecialDialog::AddFormat

Chame essa função para adicionar novos formatos de lista de formatos que pode oferecer suporte a seu aplicativo em uma operação de colar especial.

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

Parâmetros

  • FMT
    Referência para o tipo de dados para adicionar.

  • lpszFormat
    Seqüência de caracteres que descreve o formato para o usuário.

  • lpszResult
    Seqüência de caracteres que descreve o resultado se esse formato é escolhido na caixa de diálogo.

  • flags
    As diferentes vinculação e incorporação de objetos opções disponível para esse formato.Este sinalizar é uma combinação de bit a bit de um ou mais dos valores diferentes no OLEUIPASTEFLAG tipo enumerado.

  • cf
    O formato de área de trabalho para adicionar.

  • Tymed
    Os tipos de mídia disponível nesse formato.Isso é uma combinação de bit a bit de um ou mais dos valores no TYMED tipo enumerado.

  • nFormatID
    A ID da cadeia de caracteres que identifica este formato.O formato dessa seqüência é duas seqüências de caracteres separadas separadas por um caractere '\n'.A primeira seqüência de caracteres é o mesmo que seria psistema autônomosed no lpstrFormat parâmetro e o segundo é a mesma sistema autônomo o lpstrResult parâmetro.

  • bEnableIcon
    sinalizar que determina se a caixa de seleção Exibir sistema autônomo ícone será ativada quando este formato é escolhido no lista caixa.

  • Intermitência
    sinalizar que determina se o botão de opção Colar vínculo está ativado quando este formato é escolhido na caixa de listagem.

Comentários

Esta função pode ser chamada para adicionar um dos formatos padrão, sistema autônomo CF_TEXT or CF_TIFF ou formatos personalizados que o aplicativo registrou com o sistema.Para obter mais informações sobre a colagem de objetos de dados em seu aplicativo, consulte o artigo Objetos de dados e fontes de dados: Manipulação de.

Para obter mais informações, consulte o TYMED tipo de enumeração de e oFORMATETC estrutura o Windows SDK.

Para obter mais informações, consulte o OLEUIPASTEFLAG tipo no enumeradoWindows SDK.

Requisitos

Cabeçalho: afxodlgs.h

Consulte também

Referência

Classe COlePasteSpecialDialog

Gráfico de hierarquia

COlePasteSpecialDialog::AddStandardFormats

Outros recursos

COlePasteSpecialDialog membros