COlePasteSpecialDialog::AddFormat

privatevoid &AddFormat ( const FORMATETCamp; fmt, LPTSTR lpstrFormat, LPTSTR lpstrResult, DWORD sinalizadores );

privatevoid AddFormat ( UINT cf, DWORD tymed, UINT nFormatID, BOOL bEnableIcon, BOOL piscar );

Parâmetros

fmt

Referência para o tipo de dados para adicionar.

lpstrFormat

Cadeia de caracteres que descreve o formato para o usuário.

lpstrResult

Cadeia de caracteres que descreve o resultado se esse Formatarar é escolhido na caixa de diálogo.

sinalizadores

Os diferentes vinculação e incorporação opções disponíveis para este formato. Este sinalizador é uma combinação bit a bit de um ou mais dos valores diferentes no OLEUIPASTEFLAG tipo enumerado.

cf

O formato de área de transferência para adicionar.

tymed

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

nFormatID

A ID da Cadeia de caracteres que identifica este formato. O formato deste seqüência de caracteres é duas seqüências de caracteres separadas, separadas por um caractere '\n'. A primeira seqüência de caracteres é o mesmo que teria passado no parâmetro lpstrFormat , e o segundo é o mesmo que o parâmetro lpstrResult.

bEnableIcon

Sinalizar que determina se a caixa de seleção Exibir como ícone é habilitada quando esse Formatarar é escolhido na caixa de listagem.

piscar

Sinalizar que determina se o botão de opção Colar vínculo está habilitado quando esse Formatarar é escolhido na caixa de listagem.

Observações

Chame essa função para adicionar novos formatos para a lista de formatos de que seu aplicativo pode suportar em uma operação de colar especial. Esta função pode ser chamado para adicionar formatos padrão como CF_TEXT ou CF_TIFF ou formatos Personalizars que seu aplicativo registrou com o sistema. Para obter mais informações sobre como colar objetos de dados em seu aplicativo, consulte o artigo objetos de dados e fontes de dados: manipulação no Guia do programador do Visual C++.

Para obter mais informações, consulte o tipo de enumeração de TYMED e a estrutura FORMATETC no referência OLE 2 do programador, Volume 1.

Para obter mais informações, consulte o OLEUIPASTEFLAG enumerado tipo OLE 2.01 User Interface Library.

Visão geral de COlePasteSpecialDialogMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COlePasteSpecialDialog::AddStandardFormats

Index