UINT CImageWrapper::GetNumFrames() { CComQIPtr<IAnimation> spAnimation = m_spImage; if (spAnimation == NULL) return 0; UINT uFrame = 0; HRESULT hr = spAnimation->GetNumFrames(&uFrame); if (hr != S_OK) return 0; return uFrame; }