Udostępnij za pośrednictwem


Kontrolka animacji

Ta sekcja zawiera informacje o elementach programowania używanych z kontrolkami animacji.

Przeglądy

Temat Treść
informacje o kontrolkach animacji Kontrolka animacji to okno, które wyświetla klip Audio-Video Przeplatane (AVI). Klip AVI to seria ramek map bitowych, takich jak film. Kontrolki animacji mogą wyświetlać tylko klipy AVI, które nie zawierają dźwięku.
przy użyciu kontrolek animacji Ta sekcja zawiera szczegóły implementacji i przykładowy kod kontrolek animacji.

Makra

Temat Treść
Animate_Close Zamyka klip AVI. Tego makra można użyć lub jawnie wysłać komunikat ACM_OPEN, przekazując parametry null.
Animate_Create Tworzy kontrolkę animacji. Animate_Create wywołuje funkcję CreateWindow w celu utworzenia kontrolki animacji.
Animate_IsPlaying Sprawdza, czy klip AVI jest odtwarzany. Tego makra można użyć lub wysłać komunikat ACM_ISPLAYING.
Animate_Open Otwiera klip AVI i wyświetla swoją pierwszą ramkę w kontrolce animacji. Tego makra można użyć lub wysłać jawnie komunikat ACM_OPEN.
Animate_OpenEx Otwiera klip AVI z zasobu w określonym module i wyświetla swoją pierwszą ramkę w kontrolce animacji. Tego makra można użyć lub wysłać jawnie komunikat ACM_OPEN.
Animate_Play Odtwarza klip AVI w kontrolce animacji. Kontrolka odtwarza klip w tle, podczas gdy wątek kontynuuje wykonywanie. Tego makra można użyć lub wysłać jawnie komunikat ACM_PLAY.
Animate_Seek Kieruje kontrolkę animacji, aby wyświetlić określoną ramkę klipu AVI. Kontrolka wyświetla klip w tle, gdy wątek kontynuuje wykonywanie. Tego makra można użyć lub wysłać jawnie komunikat ACM_PLAY.
Animate_Stop Zatrzymuje odtwarzanie klipu AVI w kontrolce animacji. Tego makra można użyć lub wysłać jawnie komunikat ACM_STOP.

Wiadomości

Temat Treść
ACM_ISPLAYING Sprawdza, czy klip AVI jest odtwarzany. Tę wiadomość można wysłać jawnie lub użyć makra Animate_IsPlaying.
ACM_OPEN Otwiera klip AVI i wyświetla swoją pierwszą ramkę w kontrolce animacji. Tę wiadomość można wysłać jawnie lub użyć makra Animate_Open lub Animate_OpenEx.
ACM_PLAY Odtwarza klip AVI w kontrolce animacji. Kontrolka odtwarza klip w tle, podczas gdy wątek kontynuuje wykonywanie. Tę wiadomość można wysłać jawnie lub przy użyciu makra Animate_Play.
ACM_STOP Zatrzymuje odtwarzanie klipu AVI w kontrolce animacji. Tę wiadomość można wysłać jawnie lub przy użyciu makra Animate_Stop.

Powiadomienia

Temat Treść
ACN_START Powiadamia okno nadrzędne kontrolki animacji o rozpoczęciu odtwarzania skojarzonego klipu AVI. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_COMMAND.
ACN_STOP Powiadamia okno nadrzędne kontrolki animacji, że skojarzony klip AVI przestał odtwarzać. Ten kod powiadomienia jest wysyłany w postaci komunikatu WM_COMMAND.

Stałe

Temat Treść
stylów kontrolek animacji Ta sekcja zawiera listę stylów okien używanych z kontrolkami animacji.