Compartir a través de


Mensaje ACM_OPEN

Abre un clip AVI y muestra su primer fotograma en un control de animación. Puede enviar este mensaje explícitamente o usar la macro Animate_Open o Animate_OpenEx. Se recomienda usar la versión Unicode de este mensaje: ACM_OPENW.

Parámetros

wParam

Versión 4.71 y versiones posteriores. Controlador de instancia del módulo desde el que se debe cargar el recurso. Establezca este valor en NULL para que el control use el valor HINSTANCE usado para crear la ventana. Tenga en cuenta que si una DLL crea la ventana, el valor predeterminado de wParam es el valor HINSTANCE del archivo DLL, no de la aplicación que llama al archivo DLL.

lParam

Un puntero a un búfer que contiene la ruta de acceso del archivo AVI o el nombre de un recurso AVI. Como alternativa, este parámetro puede constar del identificador de recurso AVI en LOWORD y cero en HIWORD. Para crear este valor, use la macro MAKEINTRESOURCE. El control carga el recurso AVI desde el módulo especificado por el controlador de instancia pasado a la función CreateWindow, la macro Animate_Create o la función de creación del cuadro de diálogo que creó el control. En la versión 4.71 y posteriores, el recurso se carga desde el módulo especificado por wParam. Un recurso AVI debe tener el tipo "AVI". Si este parámetro es NULL, el sistema cierra el archivo AVI que se abrió anteriormente para el control de animación especificado, si existe.

Valor devuelto

Devuelve un valor distinto de cero si se ejecuta correctamente o cero en caso contrario.

Comentarios

El archivo AVI o el recurso especificado por lpszName no debe contener audio.

Se recomienda usar la versión Unicode de este mensaje: ACM_OPENW.

Solo puede abrir clips AVI silenciosos. ACM_OPEN y Animate_Open fallan si lParam especifica un clip AVI que contiene sonido.

Puede usar Animate_Close para cerrar un archivo AVI o un recurso AVI que se abrió anteriormente para el control de animación especificado.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h
Nombres Unicode y ANSI
ACM_OPENW (Unicode) y ACM_OPENA (ANSI)