共用方式為


使用動畫控制件

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

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

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

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

  • 如果您想要顯示影片的部分片段或逐幀播放,請使用 Seek 成員函式。 若要停止正在播放的剪輯,請使用 Stop 成員函式。

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

  • 如果動畫控件位於對話框中,它和CAnimateCtrl對象都會自動被銷毀。 如果沒有這樣做,您必須確定該控件和 CAnimateCtrl 物件都已正確終結。 銷毀控制項將自動關閉AVI剪輯。

另請參閱

使用 CAnimateCtrl
控制項