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
COlePasteSpecialDialog::AddStandardFormats