開源專案之GIF Animation Control(顯示 GIF 動畫的 MFC 元件)
GIF Animation Control 是用來在介面上顯示 GIF 動畫的 MFC 元件。
基於MFC的簡單程式設計模型,您可以使用 GIF Animation Control 來在介面上顯示 GIF 動畫的 MFC 元件,來建立具有動畫效果的使用者體驗。
程式中:
C_Image類,實現了載入圖片、儲存圖片、繪畫圖片等處理。
C_ImageSet類,實現了圖片屬性的設定。
C_AnimationWindow類,實現動畫顯示的類,執行緒實現多頁影象顯示,多頁影象是指影象中包含有多個圖形頁。每頁可以看作影象幀。這些影象幀通過連續的顯示就形成了一副動畫。
CGifAnimation類是繼承了CStatic的,使用了另外一種方法實現動畫顯示,不過和上面的原理一樣。
學習的目的是成熟!~
相關推薦
開源專案之GIF Animation Control(顯示 GIF 動畫的 MFC 元件)
GIF Animation Control 是用來在介面上顯示 GIF 動畫的 MFC 元件。 基於MFC的簡單程式設計模型,您可以使用 GIF Animation Control 來在介面上顯示 GIF 動畫的 MFC 元件,來建立具有動畫
Android開源項目:GifView——Android顯示GIF動畫
down pan 常用 ets ole lan parse googl ima 下載:http://code.google.com/p/gifview/downloads/list 簡介:android中現在沒有直接顯示gif的view,只能通過mediaplay來顯示,
開源專案之架構分享
此次分享是我當初在開發某個系統時,參考的一些開源專案架構的思路和風格。 第一個是Jeesite,它的架構風格如下: 大家如果對jeesite感興趣的話,可以百度搜索找到,不過那已經是半年多以前的事情,jeesite目前也發生較大的變化。 當初我在參考jessite
[譯] 開源專案之 Nginx
原文地址:The Open Source Project Nginx 原文作者:Andrew Alexeev 譯文出自:掘金翻譯計劃 本文永久連結:github.com/xitu/gold-m… 譯者:razertory 校對者:yqian1991 ng
Android入門開源專案之仿開眼視訊APP
開眼短視訊(OpenEyes) 仿照(開眼視訊)Android端(舊版UI,新版UI已改變)做的一個App,每天更新一個精美短視訊應用,一個非常美的短視訊應用,UI介面基本上是參照開眼視訊Android端來做的。 在該專案中,我採用的是Vitamio的視訊播放器框架
Docker 開源專案之 registry
原文地址 在部署 registry 之前需要現在主機上安裝 Docker。registry 實際上就是執行在 Docker 中的 registry 映象的例項。 本主題提供關於部署和配置 registry 的基本資訊。要檢視配置選項列表,請參考 配置手冊。
深入解析開源專案之Universal-Image-Loader(二)快取篇
Universal-Image-Loader 是一個優秀的圖片載入開源專案,Github地址在 (Github地址) ,很多童鞋都在自己的專案中用到了。優秀的專案從來都是把簡單留給開發者,把複雜封裝在框架內部。ImageLoader作為Github上S
開源專案之防火牆 tdifw
tdifw是windows防火牆軟體(TDI層驅動過濾),負責監控網路監聽與連線、以及過濾資訊。 原始碼在src目錄, 程式在Bin目錄,執行根目錄下的批處理檔案也可以, 具體步驟如下: 1. 執行install.bat 2. 根據你機器的配置情況,編輯%SystemR
開源專案之跨平臺的詞典軟體 GoldenDict
GoldenDict 是一款不錯的、與 StarDict(星際譯王)類似的詞典軟體。它使用 WebKit 作為渲染核心,格式化、顏色、影象、連結等支援一應俱全;支援多種詞典檔案格式,包括 Babylo
開源專案之Android imifirewall(防火牆)
imifirewall(艾米防火牆)是一款Android下的防火牆軟體,它主要用來幫助手機使用者解決日常使用中遇到的問題:電話騷擾,釣魚簡訊,手機垃圾,系統變慢等眾多問題,艾米防火牆暫時只支援簡訊過濾,來電攔截,程式聯網行為攔截和流量檢視等功能,以後會陸續新增更多實用的功能
BaseRecyclerViewAdapterHelper開源專案之BaseMultiItemQuickAdapter 實現多型別原始碼學習
version:2.8.5 今天我們來看下BaseRecyclerViewAdapterHelper是如何實現多佈局的。 首先我們要實現多型別佈局,我們的adapter不再是繼承自BaseQuickAdapter類,而是繼承自其的子類 BaseMultiItemQui
Android開源專案之Music — Android的MediaPlayer架構介紹 + 補充
3.4 media服務libmediaservice.so frameworks/base/media\libmediaplayerservice目錄中的MediaPlayerService.h和MediaPlayerService.cpp用於實現一個 servers/media/的服務,MediaPla
Android動畫效果之Frame Animation(逐幀動畫)
想要 顯示 star 載體 rop 復雜 ide sources post 前言: 上一篇介紹了Android的Tween Animation(補間動畫) Android動畫效果之Tween Animation(補間動畫),今天來總結下Android的另外一種動
.NET平臺開源專案速覽(14)最快的物件對映元件Tiny Mapper
好久沒有寫文章,工作甚忙,但每日還是關注.NET領域的開源專案。五一休息,放鬆了一下之後,今天就給大家介紹一個輕量級的物件對映工具Tiny Mapper:號稱是.NET平臺最快的物件對映元件。那就一起看看呢。 臨時更新:感謝@ 的意見,為了避免新手誤解,這裡說明一下,Tiny Mappe
.NET平臺開源專案速覽(1)SharpConfig配置檔案讀寫元件
在.NET平臺日常開發中,讀取配置檔案是一個很常見的需求。以前都是使用System.Configuration.ConfigurationSettings來操作,這個說實話,搞起來比較費勁。不知道大家有沒有同感。所以更多時候我還是喜歡使用開源的東西,更加方便簡潔,也穩定。省去自己的麻煩。今天就介紹一個非常精緻
.NET平臺開源專案速覽(2)Compare .NET Objects物件比較元件
.NET平臺開源專案速覽今天介紹一款小巧強大的物件比較元件。可以更詳細的獲取2個物件的差別,並記錄具體差別,比較過程和要求可以靈活配置。 1.Compare .NET Objects介紹 Compare .NET Objects元件是.NET平臺用於深入比較2個.NET物件的開源元
.NET平臺開源專案速覽(5)深入使用與擴充套件SharpConfig元件
上個月在文章:這些.NET開源專案你知道嗎?讓.NET開源來得更加猛烈些吧 和 .NET平臺開源專案速覽(1)SharpConfig配置檔案讀寫元件 中都提到了SharpConfig元件,簡單輕量級,速度快,而且還有比較深入的使用介紹。在文章釋出後,也有網友提到一些問題,當時我也沒仔細去分析,在這次我親
整合大量開源庫專案(八)可以載入Gif動畫的GifImageView
上週大多數時間都是根據興起,想到什麼做什麼寫了幾個自定義控制元件,把Soyi丟在那沒怎麼動,今天就把寫的東西整合進來,順便把SOyi”個人研發的結構理一下”。 先上一下今天整合之後的效果,以及新加進來的幾個庫: 按照慣例,貼一下Gradle的配置:
完美解決android顯示gif
mov 並且 內存 hub 是不是 作者 pop -m data 今天是周5啊。糾結了一天。android顯示gif,沒該控件 網上找開源項目 找到個viewgif。該作者在各大站點都在推薦自己的項目。。。好吧。用下吧。。。。 結果呢: 圖片略微一大就 內存溢出了,並且
個人python練手專案之微報命令列版V1.0開源
前言 還記得不久之前,寫過一篇關於團隊管理工具的調研文章傳送門,當時調研了一大圈發現對於管理層來說最大的痛點就是沒有一個現成的工具支援word週報的匯出,傳統企業還是比較偏向紙質檔案的。再加上想練練python說動手就動手,於是就有了這個專案。 專案定位算是練練手+解決自身痛點。現