CAnimateCtrl::Open
Wywołanie tej funkcji, aby otworzyć klip AVI i wyświetlić jego pierwszej klatki.
BOOL Open(
LPCTSTR lpszFileName
);
BOOL Open(
UINT nID
);
Parametry
lpszFileName
A CString obiektu lub wskaźnik ciąg zakończony znakiem null, zawierającego nazwę pliku AVI lub nazwa zasobu AVI.Jeśli ten parametr jest NULL, ewentualnie, system zamyka klip AVI, który został wcześniej otwarty dla formantu animacji.nID
Identyfikator zasobu AVI.Jeśli ten parametr jest NULL, ewentualnie, system zamyka klip AVI, który został wcześniej otwarty dla formantu animacji.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; zero w inny sposób.
Uwagi
Zasób AVI jest ładowany z modułu, który utworzył animację.
Otwórz nie obsługuje dźwięk w klipie AVI; można otworzyć tylko klipy silent AVI.
Jeśli formant animacja ma ACS_AUTOPLAY styl formantu animacji automatycznie rozpocznie odtwarzanie klipu natychmiast po otwiera go.Będzie nadal odtwarzać klip w tle, gdy wątek kontynuuje wykonywanie.Po zakończeniu klip odtwarzanie, to będą automatycznie powtarzane.
Jeśli formant animacja ma ACS_CENTER styl, klip AVI będzie wyśrodkowany w formancie i nie zmieni rozmiar formantu.Jeśli formant animacja nie ma ACS_CENTER styl, rozmiar formantu zostanie zmieniony po otwarciu klip AVI do rozmiaru obrazów w klipie AVI.Pozycja w lewym górnym rogu formantu nie zmieni, rozmiar formantu.
Jeśli formant animacja ma ACS_TRANSPARENT styl, pierwszej klatki będą pobierane przy użyciu przezroczystego tła zamiast określony kolor tła w klipu animacji.
Przykład
Zobacz przykład dla CAnimateCtrl::CAnimateCtrl.
Wymagania
Nagłówek: afxcmn.h