Compartir a través de


Uso del Portapapeles con archivos AVI

El Portapapeles proporciona un almacenamiento temporal práctico que una aplicación puede usar para copiar o transferir archivos AVI. AVIFile incluye funciones del Portapapeles que puede usar con archivos de disco o memoria.

Puede copiar un archivo en el Portapapeles mediante la función AVIPutFileOnClipboard . Para escribir un archivo que se encuentra en el Portapapeles en memoria o disco, use la función AVIGetFromClipboard .

Puede borrar un archivo del Portapapeles mediante la función AVIClearClipboard . Esta función no borra otros tipos de información, como texto, del Portapapeles. Si usa funciones del Portapapeles en la aplicación, desactive el Portapapeles con AVIClearClipboard antes de cerrar la aplicación o cerrar el archivo en el Portapapeles. Puede llamar a AVIClearClipboard en la aplicación si se ha usado o no AVIPutFileOnClipboard .

Nota

Si la aplicación copia un archivo en el Portapapeles y el archivo contiene datos de flujo que podrían cambiar, puede crear un archivo de memoria de secuencias clonadas mediante la función AVIMakeFileFromStreams . Después, puede colocar el archivo en el Portapapeles y, a continuación, liberar el archivo original sin invalidarlo.