CAnimateCtrl

คลาCAnimateCtrlให้การทำงานของตัวควบคุมภาพเคลื่อนไหวทั่วไปของ Windows ตัวควบคุมนี้ (และคลาCAnimateCtrl ) มีพร้อมใช้งานกับโปรแกรมที่ทำงานภายใต้รุ่น Windows 95 และ Windows NT 3.51 เท่านั้น และรุ่นที่ใหม่กว่า?

ตัวควบคุมภาพเคลื่อนไหวคือ หน้าต่างสี่เหลี่ยมที่แสดงภาพตัดปะในรูปแบบ AVI (Audio Video Interleaved) — วิดีโอ/เสียงรูปแบบมาตรฐานของ Windows คลิป AVI แบบคือ ชุดของบิตแมปเฟรม เช่นเดียวกับภาพยนตร์?

ตัวควบคุมภาพเคลื่อนไหวสามารถเล่นได้เฉพาะวิ AVI คลิป โดยเฉพาะ คลิปลงไปเล่นได้ โดยการควบคุมการเคลื่อนไหวต้องตรงตามความต้องการดังต่อไปนี้:

คุณสามารถเพิ่มคลิป AVI โปรแกรมประยุกต์ของคุณเป็นการทรัพยากร AVI หรือมันสามารถมาพร้อมกับโปรแกรมประยุกต์ของคุณเป็นแฟ้ม AVI แยกต่างหาก?

เนื่องจากหัวข้อของคุณยังคงดำเนินการในขณะที่มีแสดงคลิป AVI ใช้ทั่วไปหนึ่งสำหรับการควบคุมการเคลื่อนไหวคือการ ระบุกิจกรรมระบบในระหว่างการดำเนินการที่ยาวเกินไป ตัวอย่างเช่น กล่องโต้ตอบการค้นหาของ Windows 95 Explorer แสดงแว่นขยายย้ายเป็นระบบค้นหาแฟ้ม?

ถ้าคุณสร้างวัตถุCAnimateCtrlภาย ในกล่องโต้ตอบ หรือ จากทรัพยากรโต้ตอบโดยใช้กล่องโต้ตอบแก้ไข มันจะถูกโดยอัตโนมัติทำลายเมื่อผู้ใช้ปิดกล่องโต้ตอบ?

ถ้าคุณสร้างวัตถุCAnimateCtrlภายในหน้าต่าง คุณอาจจะทำลายมัน ถ้าคุณสร้างวัตถุCAnimateCtrlในกองซ้อน จะถูกทำลายโดยอัตโนมัติ ถ้าคุณสร้างวัตถุCAnimateCtrlในกอง โดยใช้ฟังก์ชันใหม่คุณต้องเรียกลบบนวัตถุที่จะทำลายมัน ถ้าคุณชั้นใหม่ที่ได้สืบทอดมาจากCAnimateCtrlและการจัดสรรหน่วยความจำใดในคลาสที่ แทนที่CAnimateCtrl destructor กำจัดการปันส่วน?

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้CAnimateCtrl, หัวข้อของการควบคุมและ CAnimateCtrl ที่ใช้ในการแนะนำของ Visual c ++ Programmer ของ?

#รวม lt;afxcmn.h>

สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)

ตัวอย่างnbsp CMNCTRL1 อย่าง MFC | MFC อย่าง MFCIE(&N)

ดูเพิ่มเติมnbspลักษณะการควบคุมภาพเคลื่อนไหวใน CAnimateCtrl::Create, ON_CONTROL(&N)

Index