CAnimateCtrl myAnimateCtrl;
// 在创建对话框或窗口的 OnInitDialog() 等函数中创建动画控件
myAnimateCtrl.Create(WS_CHILD | WS_VISIBLE | ACS_CENTER, CRect(10, 10, 100, 100), this, IDC_ANIMATE_CTRL);
// 打开并加载 AVI 动画文件
myAnimateCtrl.Open(_T("C:\\Path\\To\\Your\\Animation.avi"));
// 开始播放动画
myAnimateCtrl.Play(0, -1, -1);
// 在某个时刻停止播放动画
myAnimateCtrl.Stop();
在这个例子中,Stop 方法被用来停止当前正在播放的动画。一旦调用了 Stop 方法,动画将停止播放,并且可以通过 Play 方法重新开始播放或者通过 Seek 方法跳转到指定帧。
转载请注明出处:http://www.zyzy.cn/article/detail/15268/MFC/CAnimateCtrl