Použití ovládacího prvku animace

Poznámka:

Knihovna MFC (Microsoft Foundation Classes) se nadále podporuje. Už ale nepřidáme funkce ani aktualizujeme dokumentaci.

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. (Ve třídě dialogového okna byste měli mít člen CAnimateCtrl , 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 členské funkce Open. 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 přehrávat ho po jednotlivých snímcích, použijte členovou funkci Seek. Chcete-li zastavit přehrávaný klip, použijte členovou funkci Stop.

  • Pokud ovládací prvek hned nezničíte, odeberte klip z paměti voláním členské funkce Close.

  • 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žití atributu CAnimateCtrl
Ovládací prvky