BITMAP bm;
HBITMAP hBitmap;
HDC hSrcDC;      
hSrcDC = CreateCompatibleDC(m_memodc->m_hDC );
hBitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),temp,IMAGE_BITMAP,0,0,LR_LOADFROMFILE |LR_SHARED);//|LR_CREATEDIBSECTION);

sint=GetObject(hBitmap, sizeof BITMAP, &bm);
SelectObject(hSrcDC, hBitmap);

GetClientRect(&rect);
::SetStretchBltMode(m_memodc->m_hDC ,COLORONCOLOR);   
::StretchBlt(m_memodc->m_hDC, rect.left, rect.top, rect.right, rect.bottom, hSrcDC, 0, 0, bm.bmWidth, bm.bmHeight,+SRCCOPY);
///以上代码运行一段时间后就出现图片文件装载失败
///代码本身是每隔10多秒就装载一幅图,然后再在memode上做图,再显示出来,
///可是到后面就显示不出来做为背景的图片了?
///求救高手,谢谢