Compartilhar via


Operações da área de transferência em Rich edição controles

Seu aplicativo pode colar o Sumário da área de transferência em uma rica controle de edição (CRichediçãoCtrl) usando o formato da área de transferência melhor disponível ou um formato específico da área de transferência.Você também pode determinar se uma rica controle de edição é capaz de colar um formato de área de transferência.

Você pode copiar ou recortar o Sumário da seleção corrente usando o Cópia or Recortarfunção de membro .Da mesma forma, você pode colar o Sumário da área de transferência em uma rica controle de edição usando o Colarfunção de membro .O controle cola o primeiro formato disponível que reconhece, que supostamente é o formato mais descritivo.

Para colar um formato de área de transferência específico, você pode usar o PasteSpecialfunção de membro .Essa função é útil para aplicativos com um comando Colar especial que permite ao usuário selecionar o formato da área de transferência.Você pode usar o CanPastefunção de membro para determinar se um determinado formato é reconhecido pelo controle.

Você também pode usar CanPaste para determinar se qualquer formato de área de transferência disponível é reconhecido por um controle rich edição. Essa função é útil no OnInitMenuPopup manipulador. Um aplicativo pode ativar ou cinza seu comando Colar dependendo se o controle pode colar qualquer formato disponível.

Controles de edição de rich registrar dois formatos de área de transferência: formato rich text e um formato de chamados de objetos e texto RichEdit.Um aplicativo pode registrar esses formatos usando o RegisterClipboardFormat função, especificando o CF_RTF and CF_RETEXTOBJ valores.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CRichEditCtrl