CAnimateCtrl

CAnimateCtrl sınıfı, Windows ortak animasyon kontrol işlevselliği sağlar. Bu denetim (ve bu nedenle CAnimateCtrl sınıfı), yalnızca Windows 95 ve Windows NT sürüm 3.51 altında çalışan programlara ve sonrasında mevcuttur.

Bir animasyon klip AVI (Audio Video Interleaved) biçiminde görüntüleyen dikdörtgen pencere denetimidir — standart Windows video/ses biçimi. Bir AVI küçük bir bit eşlem çerçeveler, film gibi dizisidir.

Animasyon kontrolleri yalnızca basit AVI klipleri oynatabilirsiniz. Özellikle bir animasyon denetimi tarafından çalınacak klipleri aşağıdaki gereksinimleri karşılaması gerekir:

Bir AVI kaynak olarak uygulamanıza AVI klip ekleyebilirsiniz veya uygulamanızın ayrı bir AVI dosyası olarak eşlik edebilir.

Beri iplik AVI klibi görüntülenirken yürütme devam ediyor, bir animasyon denetimi için uzun bir işlem sırasında Sistem etkinliğini göstermek için kullanılır. Örneğin, Windows 95 Gezgini'ni Bul iletişim kutusundaki hareketli Büyüteç dosya sistemi arar görüntüler.

Düzenleyici iletişim kutusu içinde veya iletişim kutusunu kullanarak bir iletişim kaynağı bir CAnimateCtrl nesnesi oluşturursanız, kullanıcı iletişim kutusu kapandığında bunu otomatik olarak yok.

Bir pencere içinde bir CAnimateCtrl nesnesi oluşturursanız, onu yok etmek gerekebilir. Yy?yn üzerinde CAnimateCtrl nesne oluşturursanız, otomatik olarak yok edilir. Yeni işlevini kullanarak öbek üzerinde CAnimateCtrl nesne oluşturursanız, yok nesneyi silmek çağırmalısınız. CAnimateCtrl yeni bir sınıf türetmek ve bu sınıftaki diğer bellek ayırmak, ayırma elden CAnimateCtrl yıkıcı geçersiz kılma.

CAnimateCtrlhakkında daha fazla bilgi için bkz: Denetim konuları ve CAnimateCtrl kullanarak Visual c++ programlama Kılavuzu.

# include lt;afxcmn.h>

Sınıf üyeleri |nbsp; Temel sınıf | Hiyerarşi çizelgesi

Örneklerinbsp; mfc örnek CMNCTRL1 | mfc örnek MFCIE

Ayrıca bkz: Animasyon denetim stilleri CAnimateCtrl::Create, on_control

Index