Freigeben über


Animate_Play Makro (commctrl.h)

Gibt einen AVI-Clip in einem Animationssteuerelement wieder. Das Steuerelement gibt den Clip im Hintergrund wieder, während der Thread weiterhin ausgeführt wird. Sie können dieses Makro verwenden oder die ACM_PLAY Nachricht explizit senden.

Syntax

BOOL Animate_Play(
   HWND hwnd,
   UINT from,
   UINT to,
   UINT rep
);

Parameter

hwnd

Typ: HWND-

Ein Handle für das Animationssteuerelement, in dem der AVI-Clip wiedergegeben werden soll.

from

Typ: UINT-

Der nullbasierte Index des Frames, in dem die Wiedergabe beginnt. Der Wert muss kleiner als 65.536 sein. Ein Wert von Null bedeutet, dass der erste Frame im AVI-Clip beginnt.

to

Typ: UINT-

Der nullbasierte Index des Frames, in dem die Wiedergabe endet. Der Wert muss kleiner als 65.536 sein. Ein Wert von -1 bedeutet, dass der letzte Frame im AVI-Clip endet.

rep

Typ: UINT-

Die Anzahl der Wiederholungen des AVI-Clips. Ein Wert von -1 bedeutet, dass der Clip unbegrenzt wiedergegeben wird.

Rückgabewert

Typ: BOOL-

Gibt "nonzero" zurück, wenn dies erfolgreich ist, oder 0 andernfalls null.

Bemerkungen

Sie können Animate_Seek verwenden, um das Animationssteuerelement so zu leiten, dass ein bestimmter Frame des AVI-Clips angezeigt wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h