Animasyon Denetimi Kullanma
Animasyon denetiminin tipik kullanımı aşağıdaki desene uyar:
Denetim oluşturulur. Denetim bir iletişim kutusu şablonunda belirtilirse, iletişim kutusu oluşturulduğunda oluşturma otomatiktir. (Bir İletişim sınıfınızda animasyon denetimine karşılık gelen CAnimateCtrl üyesi.) Alternatif olarak, Üye oluştur işlevini kullanarak denetimi herhangi bir pencerenin alt penceresi olarak oluşturabilirsiniz.
Open member işlevini çağırarak animasyon denetimine bir AVI klibi yükleyin. Animasyon denetiminiz bir iletişim kutusundaysa, bunu yapmak için iletişim sınıfının OnInitDialog işlevi iyi bir yerdir.
Yürüt üye işlevini çağırarak klibi yürütür. Animasyon denetiminiz bir iletişim kutusundaysa, bunu yapmak için iletişim sınıfının
OnInitDialog
işlevi iyi bir yerdir. Animasyon denetiminde ACS_AUTOPLAY stili ayarlanmışsa çağrıPlay
yapılması gerekmez.Klibin bölümlerini görüntülemek veya kare kare oynatmak istiyorsanız üye işlevini kullanın
Seek
. Yürütülen bir klibi durdurmak için üye işlevini kullanınStop
.Denetimi hemen yok etmeyecekseniz üye işlevini çağırarak
Close
küçük resmi bellekten kaldırın.Animasyon denetimi bir iletişim kutusundaysa, bu denetim ve
CAnimateCtrl
nesne otomatik olarak yok edilir. Aksi takdirde, hem denetimin hem de nesneninCAnimateCtrl
düzgün bir şekilde yok olduğundan emin olmanız gerekir. Denetimi yok etmek AVI klibini otomatik olarak kapatır.