CAnimationController::EnableAnimationTimerEventHandler
virtual BOOL EnableAnimationTimerEventHandler(
BOOL bEnable = TRUE,
UI_ANIMATION_IDLE_BEHAVIOR idleBehavior = UI_ANIMATION_IDLE_BEHAVIOR_DISABLE
);
参数
bEnable
指定是否要设置或释放处理程序。idleBehavior
指定空闲计时器更新处理程序的行为。
返回值
如果处理程序已成功设置或释放,则为 TRUE;如果此方法在第一次调用时没有释放该处理程序而被第二次调用,或者发生任何其他错误,则为 FALSE。
备注
当该处理程序设置(启用)时,Windows 动画 API 可调用 OnAnimationTimerPreUpdate、OnAnimationTimerPostUpdate 以及 OnRenderingTooSlow 方法。 您需要启用动画计时器,以允许 Windows 动画 API 更新情节提要。 否则您将需要调用 CAnimationController::UpdateAnimationManager 以便引导动画管理器更新所有动画变量的值。
要求
标头: afxanimationcontroller.h