Megosztás a következőn keresztül:


Animációs vezérlő

Ez a szakasz az animációs vezérlőkkel használt programozási elemekről tartalmaz információkat.

Áttekintés

Téma Tartalomjegyzék
Az animációvezérlők Az animációvezérlő egy ablak, amely Audio-Video interleaved (AVI) klipet jelenít meg. Az AVI-klipek olyan bitképkeretek sorozatai, mint egy film. Az animációs vezérlők csak olyan AVI-klipeket jeleníthetnek meg, amelyek nem tartalmaznak hangot.
Animációvezérlők Ez a szakasz az animációs vezérlők implementálási részleteit és példakódját ismerteti.

Makrók

Téma Tartalomjegyzék
Animate_Close Bezár egy AVI-klipet. Használhatja ezt a makrót, vagy explicit módon küldheti el a ACM_OPEN üzenetet NULL paraméterekkel.
Animate_Create Animációs vezérlőt hoz létre. Animate_Create meghívja a CreateWindow függvényt az animációs vezérlő létrehozásához.
Animate_IsPlaying Ellenőrzi, hogy lejátsszott-e egy AVI-klipet. Használhatja ezt a makrót, vagy küldhet ACM_ISPLAYING üzenetet.
Animate_Open Megnyitja az AVI-klipet, és megjeleníti annak első képkockáját egy animációs vezérlőben. Ezt a makrót használhatja, vagy kifejezetten elküldheti a ACM_OPEN üzenetet.
Animate_OpenEx Megnyit egy AVI-klipet egy adott modul erőforrásából, és megjeleníti annak első keretét egy animációs vezérlőben. Ezt a makrót használhatja, vagy kifejezetten elküldheti a ACM_OPEN üzenetet.
Animate_Play AVI-klipet játszik le egy animációs vezérlőben. A vezérlő a háttérben játssza le a klipet, miközben a szál folytatja a végrehajtást. Használhatja ezt a makrót, vagy kifejezetten elküldheti a ACM_PLAY üzenetet.
Animate_Seek Egy animációs vezérlőt irányít egy AVI-klip egy adott keretének megjelenítéséhez. A vezérlő megjeleníti a klipet a háttérben, miközben a szál folytatja a végrehajtást. Használhatja ezt a makrót, vagy kifejezetten elküldheti a ACM_PLAY üzenetet.
Animate_Stop Leállítja az AVI-klipek lejátszását egy animációs vezérlőben. Használhatja ezt a makrót, vagy kifejezetten elküldheti a ACM_STOP üzenetet.

Üzenetek

Téma Tartalomjegyzék
ACM_ISPLAYING Ellenőrzi, hogy egy AVI-klip lejátszása van-e. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a Animate_IsPlaying makrót.
ACM_OPEN Megnyitja az AVI-klipet, és megjeleníti annak első képkockáját egy animációs vezérlőben. Ezt az üzenetet explicit módon is elküldheti, vagy használhatja a Animate_Open vagy Animate_OpenEx makrót.
ACM_PLAY AVI-klipet játszik le egy animációs vezérlőben. A vezérlő a háttérben játssza le a klipet, miközben a szál folytatja a végrehajtást. Ezt az üzenetet explicit módon vagy a Animate_Play makró használatával is elküldheti.
ACM_STOP Leállítja az AVI-klipek lejátszását egy animációs vezérlőben. Ezt az üzenetet explicit módon vagy a Animate_Stop makró használatával is elküldheti.

Értesítések

Téma Tartalomjegyzék
ACN_START Értesíti az animációs vezérlő szülőablakát, hogy a társított AVI-klip lejátszása megkezdődött. Ezt az értesítési kódot WM_COMMAND üzenet formájában küldi el a rendszer.
ACN_STOP Értesíti egy animációs vezérlő szülőablakát, hogy a társított AVI-klip lejátszása leállt. Ezt az értesítési kódot WM_COMMAND üzenet formájában küldi el a rendszer.

Állandók

Téma Tartalomjegyzék
animációs vezérlőstílusok Ez a szakasz az animációs vezérlőkkel használt ablakstílusokat sorolja fel.