Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Abschnitt enthält Informationen zu den Programmierelementen, die mit Animationssteuerelementen verwendet werden.
Überblicke
| Thema | Inhalt |
|---|---|
| zu Animationssteuerelementen | Ein Animationssteuerelement ist ein Fenster, in dem ein Audio-Video Interleaved (AVI)-Clip angezeigt wird. Ein AVI-Clip ist eine Reihe von Bitmapframes wie einem Film. Animationssteuerelemente können nur AVI-Clips anzeigen, die keine Audioinhalte enthalten. |
| Verwenden von Animationssteuerelementen | Dieser Abschnitt enthält Implementierungsdetails und Beispielcode für Animationssteuerelemente. |
Macros
| Thema | Inhalt |
|---|---|
| Animate_Close | Schließt einen AVI-Clip. Sie können dieses Makro verwenden oder die ACM_OPEN Nachricht explizit senden und NULL- Parameter übergeben. |
| Animate_Create | Erstellt ein Animationssteuerelement.
Animate_Create ruft die CreateWindow--Funktion auf, um das Animationssteuerelement zu erstellen. |
| Animate_IsPlaying | Überprüft, ob ein AVI-Clip wiedergegeben wird. Sie können dieses Makro verwenden oder eine ACM_ISPLAYING Nachricht senden. |
| Animate_Open | Öffnet einen AVI-Clip und zeigt seinen ersten Frame in einem Animationssteuerelement an. Sie können dieses Makro verwenden oder die ACM_OPEN Nachricht explizit senden. |
| Animate_OpenEx | Ö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. |
| Animate_Play | 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. |
| Animate_Seek | Leitet ein Animationssteuerelement an, um einen bestimmten Frame eines AVI-Clips anzuzeigen. Das Steuerelement zeigt den Clip im Hintergrund an, während der Thread weiterhin ausgeführt wird. Sie können dieses Makro verwenden oder die ACM_PLAY Nachricht explizit senden. |
| Animate_Stop | Beendet die Wiedergabe eines AVI-Clips in einem Animationssteuerelement. Sie können dieses Makro verwenden oder die ACM_STOP Nachricht explizit senden. |
Meldungen
| Thema | Inhalt |
|---|---|
| ACM_ISPLAYING | Überprüft, ob ein AVI-Clip wiedergegeben wird. Sie können diese Nachricht explizit senden oder das Animate_IsPlaying Makro verwenden. |
| ACM_OPEN | Öffnet einen AVI-Clip und zeigt seinen ersten Frame in einem Animationssteuerelement an. Sie können diese Nachricht explizit senden oder das makro Animate_Open oder Animate_OpenEx verwenden. |
| ACM_PLAY | 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 diese Nachricht explizit oder mithilfe des Animate_Play Makros senden. |
| ACM_STOP | Beendet die Wiedergabe eines AVI-Clips in einem Animationssteuerelement. Sie können diese Nachricht explizit oder mithilfe des Animate_Stop Makros senden. |
Benachrichtigungen
| Thema | Inhalt |
|---|---|
| ACN_START | Benachrichtigt das übergeordnete Fenster eines Animationssteuerelements, dass der zugeordnete AVI-Clip mit der Wiedergabe begonnen hat. Dieser Benachrichtigungscode wird in Form einer WM_COMMAND Nachricht gesendet. |
| ACN_STOP | Benachrichtigt das übergeordnete Fenster eines Animationssteuerelements, dass der zugeordnete AVI-Clip nicht mehr wiedergegeben wurde. Dieser Benachrichtigungscode wird in Form einer WM_COMMAND Nachricht gesendet. |
Konstanten
| Thema | Inhalt |
|---|---|
| Formatvorlagen für Animationssteuerelemente | In diesem Abschnitt werden die Fensterformatvorlagen aufgeführt, die mit Animationssteuerelementen verwendet werden. |