对话框绘图,图片被截断。(有有关问题图)

对话框绘图,图片被截断。。。。(有问题图)
这个是什么情况啊?在那个小的(100×100像素的)区域里,显示一张也是100×100的图片时,图片会被截断,然后把上面的部分放到下边。。。。请看图和代码:
C/C++ code

        int ts=12; 
        CString temp;
    
        for (int i=0;i<m_count;i++)  //循环一次,画一个图
        {
            temp.Format(_T("%d.bmp"),i);
            HBITMAP hbmp = (HBITMAP)::LoadImage(AfxGetInstanceHandle(),temp,
                IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION|LR_LOADFROMFILE); 

            bmp.Attach( hbmp );   //相关联

            CRect rect(m_imgWidth+10,ts,m_imgWidth+105,ts+100);

            CBrush brush(&bmp);
            cdc.FillRect(rect,&brush);
            bmp.Detach();
            ts+=105;
        }




------解决方案--------------------
CBrush brush(&bmp);
用bmp作brush ??

CBrush::CreatePatternBrush
BOOL CreatePatternBrush( CBitmap* pBitmap );


------解决方案--------------------
你把绘制小图的那段代码上一下吧。