1. 程式人生 > >開源專案之GIF Animation Control(顯示 GIF 動畫的 MFC 元件)

開源專案之GIF Animation Control(顯示 GIF 動畫的 MFC 元件)

        GIF Animation Control 是用來在介面上顯示 GIF 動畫的 MFC 元件。

        基於MFC的簡單程式設計模型,您可以使用 GIF Animation Control 來在介面上顯示 GIF 動畫的 MFC 元件,來建立具有動畫效果的使用者體驗。

程式中:
C_Image類,實現了載入圖片、儲存圖片、繪畫圖片等處理。
C_ImageSet類,實現了圖片屬性的設定。
C_AnimationWindow類,實現動畫顯示的類,執行緒實現多頁影象顯示,多頁影象是指影象中包含有多個圖形頁。每頁可以看作影象幀。這些影象幀通過連續的顯示就形成了一副動畫。
CGifAnimation類是繼承了CStatic的,使用了另外一種方法實現動畫顯示,不過和上面的原理一樣。

學習的目的是成熟!~

原始碼下載