Animate_OpenEx Makro (commctrl.h)

Öffnet einen AVI-Clip aus einer Ressource in einem angegebenen Modul und zeigt seinen ersten Frame in einem Animationssteuerelement an. Sie können dieses Makro verwenden oder die ACM_OPEN Nachricht explizit senden.

Syntax

void Animate_OpenEx(
   hwnd,
   hInst,
   szName
);

Parameter

hwnd

Typ: HWND

Ein Handle für das Animationssteuerelement.

hInst

Typ: HINSTANCE

Ein instance-Handle für das Modul, aus dem die Ressource geladen werden soll. Wenn dieser Wert NULL ist, wird die Ressource aus dem Modul geladen, das das Animationssteuerelement erstellt hat.

szName

Typ: LPTSTR

Ein Zeiger auf einen Puffer, der den Pfad der AVI-Datei oder den Namen einer AVI-Ressource enthält. Alternativ kann dieser Parameter aus dem AVI-Ressourcenbezeichner im LOWORD und null im HIWORD bestehen. Verwenden Sie zum Erstellen dieses Werts das MAKEINTRESOURCE-Makro . Das Steuerelement lädt die AVI-Ressource aus dem modul, das durch den Hinweis angegeben wird. Die von lpszName angegebene AVI-Datei oder -Ressource darf keine Audiodaten enthalten.

Wenn dieser Parameter NULL ist, schließt das System die AVI-Datei, die zuvor für das angegebene Animationssteuerelement geöffnet wurde, falls vorhanden.

Rückgabewert

Keine

Bemerkungen

Sie können nur unbeaufsichtigte AVI-Clips öffnen. ACM_OPEN und Animate_Open schlagen fehl, wenn lpszName einen AVI-Clip angibt, der Sound enthält.

Sie können Animate_Close verwenden, um eine AVI-Datei oder AVI-Ressource zu schließen, die zuvor für das angegebene Animationssteuerelement geöffnet wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h