Używanie formantu animacji
Typowe użycie formantu animacji zgodny ze wzorcem poniżej:
Formant nie zostanie utworzony.Jeśli formant jest określony w szablonie okno dialogowe, tworzenie jest automatyczne podczas tworzenia okna dialogowego. (Powinna mieć CAnimateCtrl Członkowskich w klasie okno, który odpowiada formantu animacji.) Alternatywnie, można użyć Create funkcji składowej utworzyć formantu jako okna podrzędnego każdego okna.
Załaduj klipu AVI do kontroli animacji poprzez wywołanie Otwórz funkcji składowej.W przypadku formantu animacji w oknie dialogowym, dobrym miejscem w tym celu jest w klasie okno OnInitDialog funkcji.
Odtwórz klip, wywołując grać funkcji składowej.W przypadku formantu animacji w oknie dialogowym, dobrym miejscem w tym celu jest w klasie okno OnInitDialog funkcji.Wywołanie grać nie jest konieczne, jeśli formant animacji ma ACS_AUTOPLAY zestaw stylów.
Jeśli chcesz wyświetlić części klipu lub odtworzyć go klatka po klatce, użyj Seek funkcji składowej.Aby zatrzymać klip, który jest odtwarzany, należy użyć Stop funkcji składowej.
Jeśli nie będziesz od razu zniszczyć formantu, usunąć klip z pamięci, wywołując Zamknij funkcji składowej.
Jeśli formant Animacja znajduje się w oknie dialogowym go i CAnimateCtrl obiektu zostaną usunięte automatycznie.Jeśli nie, należy zapewnić zarówno formant i CAnimateCtrl obiektu prawidłowo zostały zniszczone.Niszczenie formant automatycznie zamyka plik AVI.