Sdílet prostřednictvím


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 členovou Stop 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 i CAnimateCtrl objekt byly správně zničeny. Zničení ovládacího prvku automaticky zavře klip AVI.

Viz také

Používání atributu CAnimateCtrl
Ovládací prvky