Formatos de área de transferência conversíveis

Last published : Nov 13, 2026
O Microsoft Windows oferece suporte nativo a diferentes formatos de área de transferência. Ao copiar e colar conteúdo da área de transferência, o Windows tentará automaticamente converter os dados da área de transferência para outros formatos compatíveis, facilitando a colagem do conteúdo em diferentes aplicativos.
Quando os formatos de dados são postados na área de transferência, o Windows adicionará automaticamente formatos adicionais que podem ser obtidos pela conversão de qualquer um dos formatos que foram originalmente postados, a fim de aumentar a probabilidade de colagem bem-sucedida em outros aplicativos.
O Windows converterá automaticamente os dados da área de transferência de um formato para outro se o aplicativo de destino solicitar um formato que a origem não possa fornecer diretamente.
Por exemplo, ao copiar texto formatado de um processador de texto, o Windows disponibilizará outros formatos para um aplicativo solicitante, como texto simples, bem como o texto formatado originalmente postado.
Como outro exemplo, se os dados da área de transferência contiverem dados de texto simples no formato de área de transferência CF_TEXT e o aplicativo no qual os dados são colados solicitar texto Unicode no formato de CF_UNICODETEXT, o Windows converterá automaticamente os dados da área de transferência durante o processo de colagem.
Observação:
Com algumas conversões, informações podem ser perdidas, por exemplo, ao converter automaticamente texto rico em texto simples.
Formato da Área de Transferência Descrição
CF_TEXT CF_TEXT
CF_OEMTEXT
CF_UNICODETEXT
CF_LOCALE
CF_BITMAP CF_BITMAP
CF_DIB
CF_DIBV5
CF_METAFILEPICT CF_METAFILEPICT
CF_ENHMETAFILE
CF_OEMTEXT CF_TEXT
CF_OEMTEXT
CF_UNICODETEXT
CF_LOCALE
CF_DIB CF_BITMAP
CF_DIB
CF_DIBV5
CF_UNICODETEXT CF_TEXT
CF_OEMTEXT
CF_UNICODETEXT
CF_LOCALE
CF_ENHMETAFILE CF_METAFILEPICT
CF_ENHMETAFILE
CF_DIBV5 CF_BITMAP
CF_DIB
CF_DIBV5
Observação:
A conversão de formato da área de transferência depende do sistema operacional Windows e esta tabela pode mudar em futuras versões do SO.
É importante entender que o sistema da área de transferência do Windows não converte livremente entre todos os formatos. As conversões automáticas são limitadas a alguns tipos principais, principalmente entre diferentes codificações de texto e entre variações de bitmap.
Para a maioria dos outros formatos, a compatibilidade é alcançada quando o aplicativo de origem coloca vários formatos na área de transferência de uma só vez. Por exemplo, ao copiar um gráfico do Excel, ele pode colocar os dados como uma Forma de Desenho do Office (CFX_OfficeDrawingShape), um Metafile Aprimorado (CF_ENHMETAFILE) e um Bitmap simples (CF_DIB). Isso não é uma conversão pela área de transferência, mas sim o aplicativo de origem fornecendo múltiplas representações para diferentes cenários de colagem.

Controle de formato da área de transferência e formatos conversíveis

Formatos conversíveis devem ser levados em consideração ao projetar as políticas de controle de formato da área de transferência e a configuração da área de transferência entre sessões. Por exemplo, se você deseja permitir explicitamente que apenas conteúdo baseado em texto seja copiado do cliente para a área de transferência, você deve adicionar todos os formatos baseados em texto à política “Session Clipboard Write Allowed Formats”. Neste exemplo, você deve adicionar os seguintes formatos à política:
CF_TEXT
CF_UNICODETEXT
CF_DSPTEXT
CF_LOCALE
CF_OEMTEXT
Da mesma forma, se você deseja direcionar todos os formatos de arquivo através da sessão cruzada ao copiar esses tipos de dados de uma sessão para outra, você precisará adicionar todos os formatos de área de transferência de arquivo à configuração CrossSessionFormats:
CFX_FILES
CFX_HFDROP