VS2010显示GIF CPictureEx只能显示第一帧解决方案

VS2010显示GIF CPictureEx只能显示第一帧
VS2010显示GIF CPictureEx类只能显示第一帧

不知怎么解决,好像VC6.0是能够全帧显示的。
if (m_Piture.Load(MAKEINTRESOURCE(IDR_LOADING/*IDR_FELIX*/),_T("GIF")))
{
BOOL bIsAnimateGIF = m_Piture.IsAnimatedGIF();  //IDR_LOADING它明明是动画,bIsAnimateGIF竟然为0
int iFrameCout = m_Piture.GetFrameCount();//iFrameCout 也为0,很不解。
m_Piture.Draw();
}


------解决方案--------------------
    你把GIF添加到资源里,可能格式变成非GIF了,我在VS2010这么加上后就不好使,而且把源GIF文件都给弄得不好使了,就是不再动了.
    后来我好象是先备份GIF文件后,再添加到资源里,然后再用备份的GIF文件覆盖掉你添加到资源里的那个GIF文件就可以播放了.好象是这么做的,具体我忘了.