本節包含與動畫控件搭配使用之程式設計項目的相關信息。
綜述
| 主題 | 內容 |
|---|---|
| 關於動畫控件的 |
動畫控件 是顯示 Audio-Video 交錯式 (AVI) 剪輯的視窗。 AVI 剪輯是一系列位圖畫面,例如電影。 動畫控制項只能顯示不包含音訊的 AVI 剪輯。 |
| 使用動畫控件 | 本節提供動畫控件的實作詳細數據和範例程序代碼。 |
巨集
| 主題 | 內容 |
|---|---|
| Animate_Close | 關閉 AVI 剪輯。 您可以使用這個巨集,或明確傳送 ACM_OPEN 訊息,傳入 NULL 參數。 |
| Animate_Create | 建立動畫控件。
Animate_Create 呼叫 CreateWindow 函式來建立動畫控件。 |
| Animate_IsPlaying | 檢查 AVI 剪輯是否正在播放。 您可以使用這個巨集或傳送 ACM_ISPLAYING 訊息。 |
| Animate_Open | 開啟 AVI 剪輯,並在動畫控件中顯示其第一個畫面。 您可以使用這個巨集,或明確傳送 ACM_OPEN 訊息。 |
| Animate_OpenEx | 從指定模組中的資源開啟 AVI 剪輯,並在動畫控件中顯示其第一個畫面。 您可以使用這個巨集,或明確傳送 ACM_OPEN 訊息。 |
| Animate_Play | 在動畫控件中播放 AVI 剪輯。 控件會在線程繼續執行時,在背景播放剪輯。 您可以使用這個巨集,或明確傳送 ACM_PLAY 訊息。 |
| Animate_Seek | 指示動畫控件顯示 AVI 剪輯的特定畫面格。 控件會在線程繼續執行時,在背景中顯示剪輯。 您可以使用這個巨集,或明確傳送 ACM_PLAY 訊息。 |
| Animate_Stop | 停止在動畫控件中播放 AVI 剪輯。 您可以使用這個巨集,或明確傳送 ACM_STOP 訊息。 |
消息
| 主題 | 內容 |
|---|---|
| ACM_ISPLAYING | 檢查 AVI 剪輯是否正在播放。 您可以明確傳送此訊息,或使用 Animate_IsPlaying 巨集。 |
| ACM_OPEN | 開啟 AVI 剪輯,並在動畫控件中顯示其第一個畫面。 您可以明確傳送此訊息,或使用 Animate_Open 或 Animate_OpenEx 巨集。 |
| ACM_PLAY | 在動畫控件中播放 AVI 剪輯。 控件會在線程繼續執行時,在背景播放剪輯。 您可以明確傳送此訊息,或使用 Animate_Play 巨集。 |
| ACM_STOP | 停止在動畫控件中播放 AVI 剪輯。 您可以明確傳送此訊息,或使用 Animate_Stop 巨集。 |
通知
| 主題 | 內容 |
|---|---|
| ACN_START | 通知動畫控件的父視窗,相關聯的 AVI 剪輯已開始播放。 此通知碼會以 WM_COMMAND 訊息的形式傳送。 |
| ACN_STOP | 通知動畫控件的父視窗,相關聯的 AVI 剪輯已停止播放。 此通知碼會以 WM_COMMAND 訊息的形式傳送。 |
常數
| 主題 | 內容 |
|---|---|
| 動畫控件樣式 | 本節列出與動畫控件搭配使用的視窗樣式。 |