CAnimateCtrl 示例






3.88/5 (7投票s)
1999年12月16日

166523

2396
演示 Windows 动画控件的使用
实现一个 avi 控件非常简单。请按照以下步骤将一个 avi 动画控件(CAnimateCtrl
)添加到你的对话框资源中。
- 在资源编辑器中,点击动画控件图标,并在你的对话框上放置一个。
- 进入“类向导”并为新插入的组件添加一个控件名称。例如:
CAnimateCtrl m_avi;
这将放置在你的 .h 文件中。 - 接下来,将 .avi 文件导入到你的项目中。为此,高亮显示你的资源项目名称,并在资源视图窗口中右键单击。选择导入。将筛选器设置为 *.avi,并选择要导入的 avi 文件。
- 在自定义资源类型对话框中,输入“AVI”作为资源类型。
- 将以下代码添加到你的项目中
///////////////////////////////////////////////////////////////////////////// // CAvidemoDlg message handlers BOOL CAvidemoDlg::OnInitDialog() { CDialog::OnInitDialog(); ... ... // TODO: Add extra initialization here m_avi.Open( IDR_AVI ); // open the avi resource. m_avi.Play( 0, -1,-1 );play avi resource. // return TRUE unless you set the focus to a control return TRUE; }