Aracılığıyla paylaş


Animasyon Denetimi Kullanma

Uyarı

Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

Animasyon denetiminin tipik kullanımı aşağıdaki desene uyar:

  • Kontrol oluşturuldu. Denetim bir iletişim kutusu şablonunda belirtilirse, iletişim kutusu oluşturulduğunda oluşturma otomatiktir. (İletişim sınıfınızda animasyon denetimine karşılık gelen bir CAnimateCtrl üyeniz olmalıdır.) 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.

  • Oynat üye işlevini çağırarak klibi oynatın. 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 Stop üye işlevini kullanın.

  • Eğer kontrolü hemen yok etmeyecekseniz, üye fonksiyonunu çağırarak Close klibi 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 nesne CAnimateCtrl 'in düzgün bir şekilde yok olduğundan emin olmanız gerekir. Denetimi yok etmek AVI klibini otomatik olarak kapatır.

Ayrıca bakınız

CAnimateCtrl kullanma
Kontroller