共用方式為


使用動畫控制項

動畫控制項的一般用法遵循下列模式:

  • 建立控制項。 如果在對話方塊範本中指定控制項,就會隨對話方塊的建立而自動建立。 (您應該有 對應至動畫控制項之對話類別中的 CAnimateCtrl 成員。或者,您可以使用 [建立 成員] 函式,將控制項建立為任何視窗的子視窗。

  • 呼叫 Open 成員函式,將 AVI 剪輯載入動畫控制項。 如果您的動畫控制項位於對話方塊中,則執行此動作的好位置是在對話方塊類別的 OnInitDialog 函式中。

  • 呼叫 Play 成員函式來播放剪輯。 如果您的動畫控制項位於對話方塊中,最好是在對話類別的 OnInitDialog 函式中執行此動作。 如果動畫控制項具有ACS_AUTOPLAY樣式集,則不需要呼叫 Play

  • 如果您想要依畫面顯示剪輯的部分或逐框播放,請使用 Seek 成員函式。 若要停止現正播放的剪輯,請使用 Stop 成員函式。

  • 如果您不會立即終結控制項,請藉由呼叫 Close 成員函式,從記憶體中移除剪輯。

  • 如果動畫控制項位於對話方塊中,它就會 CAnimateCtrl 自動終結物件。 否則,您必須確保控制項和 CAnimateCtrl 物件都已正確地終結。 終結控制項會自動關閉 AVI 剪輯。

另請參閱

使用 CAnimateCtrl
Controls