Použití ovládacího prvku animace
Typické použití ovládacího prvku animace se řídí následujícím vzorem:
Ovládací prvek se vytvoří. Pokud je ovládací prvek zadán v šabloně dialogového okna, vytvoření je automatické při vytvoření dialogového okna. (Měli byste mít Člen CAnimateCtrl ve vaší třídě dialogového okna, který odpovídá ovládacímu prvku animace.) Alternativně můžete pomocí funkce Vytvořit člen vytvořit ovládací prvek jako podřízené okno libovolného okna.
Načtěte klip AVI do ovládacího prvku animace voláním funkce Otevřít člena. Pokud je ovládací prvek animace v dialogovém okně, je vhodné to udělat ve funkci OnInitDialog třídy dialogového okna.
Přehrajte klip zavoláním členské funkce Play . Pokud je ovládací prvek animace v dialogovém okně, je vhodné to udělat ve funkci třídy dialogového
OnInitDialog
okna. VoláníPlay
není nutné, pokud ovládací prvek animace obsahuje sadu stylů ACS_AUTOPLAY.Pokud chcete zobrazit části klipu nebo ho přehrát podle rámečku, použijte členovou
Seek
funkci. Pokud chcete zastavit přehrávané klipy, použijte členovouStop
funkci.Pokud ovládací prvek hned nezničíte, odeberte klip z paměti voláním
Close
členské funkce.Pokud je ovládací prvek animace v dialogovém okně, objekt
CAnimateCtrl
se automaticky zničí. Pokud ne, musíte zajistit, aby ovládací prvek iCAnimateCtrl
objekt byly správně zničeny. Zničení ovládacího prvku automaticky zavře klip AVI.