共用方式為


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

請參閱

參考

CAnimationController 類別