共用方式為


CAnimateCtrl::Open

呼叫這個函式會開啟 AVI 底框並顯示其第一個畫面格。

BOOL Open(
   LPCTSTR lpszFileName 
);
BOOL Open(
   UINT nID 
);

參數

  • lpszFileName
    CString 物件或指標包含任何 AVI 檔名稱或 AVI 資源名稱的 NULL 結尾字串。 如果此參數為, NULL系統關閉是動畫控制項先前開啟,,如果有的話) 的 AVI 裁剪。

  • nID
    AVI 資源識別項。 如果此參數為, NULL系統關閉是動畫控制項先前開啟,,如果有的話) 的 AVI 裁剪。

傳回值

如果不是零,則成功,則為零。

備註

AVI 資源從建立動畫控制項載入模組。

不支援在開啟 AVI 裁剪的音效,您可以開啟只立即 AVI 裁剪。

如果動畫控制項具有 ACS_AUTOPLAY 樣式,動畫控制項會自動開始播放裁剪,會在開啟它之後。 當您執行緒繼續執行時,它會繼續在背景播放的裁剪。 當裁剪完成使用,會自動地重複顯示。

如果動畫控制項具有 ACS_CENTER 樣式, AVI 裁剪於控制項中置中,且控制項的大小不會變更。 如果動畫沒有控制項的 ACS_CENTER 樣式,控制項會調整大小,或是 AVI 裁剪開啟的影像的大小在 AVI 裁剪的。 控制項的左上角的位置不會變更時,只會顯示控制項的大小。

如果動畫控制項具有 ACS_TRANSPARENT 樣式,第一個畫面格都會繪製使用透明背景而不是在動畫裁剪指定的背景色彩。

範例

CAnimateCtrl::CAnimateCtrl。請參閱範例。

需求

Header: afxcmn.h

請參閱

參考

CAnimateCtrl 類別

階層架構圖

CAnimateCtrl::Close

CAnimateCtrl::Create