CAnimationController::EnablePriorityComparisonHandler
设置或释放要调用的优先级比较处理程序,以确定计划的情节提要是否可以取消、结束、剪裁或压缩。
virtual BOOL EnablePriorityComparisonHandler(
DWORD dwHandlerType
);
参数
- dwHandlerType
UI_ANIMATION_PHT_ 标志的组合(请参见备注),用于指定要设置或释放的处理程序。
返回值
如果处理程序设置或释放成功,则为 TRUE。
备注
当处理程序已设置(启用)时,Windows 动画会调用以下虚方法,取决于 dwHandlerType:OnHasPriorityCancel、OnHasPriorityConclude、OnHasPriorityTrim 和 OnHasPriorityCompress。dwHandler 可以是下列标志的组合:UI_ANIMATION_PHT_NONE - 释放所有处理程序 UI_ANIMATION_PHT_CANCEL - 设置“取消”比较处理程序 UI_ANIMATION_PHT_CONCLUDE - 设置“结束”比较处理程序 UI_ANIMATION_PHT_COMPRESS - 设置“压缩”比较处理程序 UI_ANIMATION_PHT_TRIM - 设置“裁剪”比较处理程序 UI_ANIMATION_PHT_CANCEL_REMOVE - 删除“取消”比较处理程序 UI_ANIMATION_PHT_CONCLUDE_REMOVE - 删除“结束”比较处理程序 UI_ANIMATION_PHT_COMPRESS_REMOVE - 删除“压缩”比较处理程序 UI_ANIMATION_PHT_TRIM_REMOVE - 删除“裁剪”比较处理程序
要求
标头: afxanimationcontroller.h