Aracılığıyla paylaş


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ın Stop .

  • 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 nesnenin CAnimateCtrl düzgün bir şekilde yok olduğundan emin olmanız gerekir. Denetimi yok etmek AVI klibini otomatik olarak kapatır.

Ayrıca bkz.

CAnimateCtrl Kullanma
Denetimler