GDI+画图后,占用了大量的系统资源,不知是怎么回事,
代码如下:
void CXXX::OnDraw(CDC* pDC)
{
  Graphics graphics( pDC );
  Bitmap myBitmap(L"card.BMP");
  ImageAttributes   imAtt;
  imAtt.SetColorKey(Color(255,255,0,255),Color(255,255,0,255));
  int tempX = 0;
  int tempY = 0;
  for(int k=0; k<50; k++)
  {
    for(int j=0; j<6; j++)
    {
      graphics.DrawImage( &myBitmap, Rect(tempX,tempY,71,96),0,0,71,96,UnitPixel,&imAtt);
      tempY = tempY + 96;
    }
    tempX = tempX + 10;
    tempY = 0;
  }
}
另我的card.BMP这张图片很大,要画出的只是card.BMP其中的一块。
如果把card.BMP尺寸变小,占用的资源就变少了很多。
请各位指导一二。