Usando a área de transferência com arquivos AVI
A área de transferência fornece armazenamento conveniente e temporário que um aplicativo pode usar para copiar ou transferir arquivos AVI. O AVIFile inclui funções de área de transferência que você pode usar com arquivos de disco ou memória.
Você pode copiar um arquivo para a área de transferência usando a função AVIPutFileOnClipboard . Para gravar um arquivo que esteja na área de transferência para memória ou disco, use a função AVIGetFromClipboard .
Você pode limpar um arquivo da área de transferência usando a função AVIClearClipboard . Essa função não limpa outros tipos de informações, como texto, da área de transferência. Se você usar funções de área de transferência em seu aplicativo, desmarque a área de transferência com AVIClearClipboard antes de fechar o aplicativo ou fechar o arquivo na área de transferência. Você pode chamar AVIClearClipboard em seu aplicativo se AVIPutFileOnClipboard foi usado ou não.
Observação
Se o aplicativo copiar um arquivo para a área de transferência e o arquivo contiver dados de fluxo que podem ser alterados, você poderá criar um arquivo de memória de fluxos clonados usando a função AVIMakeFileFromStreams . Em seguida, você pode colocar o arquivo na área de transferência e, em seguida, liberar o arquivo original sem invalidá-lo.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de