From eae8a67ebb0fc7ab1d989a753a2c7808f9fe4856 Mon Sep 17 00:00:00 2001 From: wgy0323 Date: Fri, 19 Feb 2016 09:04:51 +0800 Subject: [PATCH 1/2] Update UIGifAnim.cpp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改控件支持显示普通图片 --- DuiLib/Control/UIGifAnim.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DuiLib/Control/UIGifAnim.cpp b/DuiLib/Control/UIGifAnim.cpp index 446d34be..b297c0b7 100644 --- a/DuiLib/Control/UIGifAnim.cpp +++ b/DuiLib/Control/UIGifAnim.cpp @@ -214,7 +214,7 @@ namespace DuiLib SetFixedWidth(m_pGifImage->GetWidth()); SetFixedHeight(m_pGifImage->GetHeight()); } - if (m_bIsAutoPlay) + if (m_bIsAutoPlay && nSize > 0) { PlayGif(); } @@ -313,7 +313,7 @@ namespace DuiLib while (!pData) { - //ͼƬ, ֱȥȡbitmap.m_lpstrָ· + //读不到图片, 则直接去读取bitmap.m_lpstr指向的路径 HANDLE hFile = ::CreateFile(pstrGifPath, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, \ FILE_ATTRIBUTE_NORMAL, NULL); if( hFile == INVALID_HANDLE_VALUE ) break; @@ -361,4 +361,4 @@ namespace DuiLib } -} \ No newline at end of file +} From f92bbc11480a2efe98ffba381a458c7fafa4e6dc Mon Sep 17 00:00:00 2001 From: wgy0323 Date: Fri, 19 Feb 2016 09:05:09 +0800 Subject: [PATCH 2/2] Update UIGifAnim.cpp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改控件支持显示普通图片