Condividi tramite


macro Animate_OpenEx (commctrl.h)

Apre un clip AVI da una risorsa in un modulo specificato e visualizza il primo fotogramma in un controllo di animazione. È possibile utilizzare questa macro o inviare il messaggio di ACM_OPEN in modo esplicito.

Sintassi

BOOL Animate_OpenEx(
   HWND      hwnd,
   HINSTANCE hInst,
   LPTSTR    szName
);

Parametri

hwnd

Tipo: HWND

Handle per il controllo animazione.

hInst

Tipo: HINSTANCE

Handle di istanza per il modulo da cui deve essere caricata la risorsa. Se questo valore è NULL, la risorsa viene caricata dal modulo che ha creato il controllo animazione.

szName

Tipo: LPTSTR

Puntatore a un buffer contenente il percorso del file AVI o il nome di una risorsa AVI. In alternativa, questo parametro può essere costituito dall'identificatore di risorsa AVI nel LOWORD e zero nel HIWORD. Per creare questo valore, utilizzare la macro MAKEINTRESOURCE . Il controllo carica la risorsa AVI dal modulo specificato da hInst. Il file o la risorsa AVI specificato da szName non deve contenere audio.

Se questo parametro è NULL, il sistema chiude il file AVI aperto in precedenza per il controllo di animazione specificato, se presente.

Valore restituito

Tipo: BOOL

Restituisce un valore diverso da zero se ha esito positivo o zero in caso contrario.

Osservazioni

È possibile aprire solo clip AVI silenziose. ACM_OPEN e Animate_Open avranno esito negativo se szName specifica una clip AVI che contiene suoni.

Puoi usare Animate_Close per chiudere un file AVI o una risorsa AVI aperta in precedenza per il controllo di animazione specificato.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h