动画控件

本部分包含有关与动画控件一起使用的编程元素的信息。

概述

主题 目录
关于动画控件 动画控件是显示音频视频交错(AVI)剪辑的窗口。 AVI 剪辑是一系列位图帧,与电影相似。 动画控件只能显示不包含音频的 AVI 剪辑。
使用动画控件 本部分提供动画控件的实现详细信息和示例代码。

主题 目录
Animate_Close 关闭 AVI 剪辑。 可以使用此宏或显式发送 ACM_OPEN 消息,并传入 NULL 参数。
Animate_Create 创建动画控件。 Animate_Create 调用 CreateWindow 函数来创建动画控件。
Animate_IsPlaying 检查是否正在播放 AVI 剪辑。 可以使用此宏或发送 ACM_ISPLAYING 消息。
Animate_Open 打开 AVI 剪辑,并在动画控件中显示其第一帧。 可以使用此宏,或显式发送 ACM_OPEN 消息。
Animate_OpenEx 从指定模块中的资源打开 AVI 剪辑,并在动画控件中显示其第一帧。 可以使用此宏,或显式发送 ACM_OPEN 消息。
Animate_Play 在动画控件中播放 AVI 剪辑。 当线程继续执行时,控件在后台播放剪辑。 可以使用此宏,或显式发送 ACM_PLAY 消息。
Animate_Seek 指示动画控件显示 AVI 剪辑的特定帧。 当线程继续执行时,控件在后台显示剪辑。 可以使用此宏,或显式发送 ACM_PLAY 消息。
Animate_Stop 停止在动画控件中播放 AVI 剪辑。 可以使用此宏,或显式发送 ACM_STOP 消息。

消息

主题 目录
ACM_ISPLAYING 检查 AVI 剪辑是否正在播放。 可以显式发送此消息,也可以使用 Animate_IsPlaying 宏发送。
ACM_OPEN 打开 AVI 剪辑,并在动画控件中显示其第一帧。 可以显式发送此消息或使用 Animate\_OpenAnimate\_OpenEx 宏。
ACM_PLAY 在动画控件中播放 AVI 剪辑。 当线程继续执行时,控件在后台播放剪辑。 可以显式发送此消息,也可以使用 Animate\_Play 宏发送。
ACM_STOP 停止在动画控件中播放 AVI 剪辑。 可以显式发送此消息,也可以使用 Animate_Stop 宏发送。

通知

主题 目录
ACN_START 通知动画控件的父窗口,关联的 AVI 剪辑已开始播放。 此通知代码以 WM_COMMAND 消息的形式发送
ACN_STOP 通知动画控件的父窗口,关联的 AVI 剪辑已停止播放。 此通知代码以 WM_COMMAND 消息的形式发送。

常量

主题 目录
动画控件样式 本部分列出了用于动画控件的窗口样式。