|
|
各位问下:我画地图的时候LOADimage载入了不同的几张图片
for(int i=0;i<4;i++)
for(int j=0;j<4;j++)
{
loadmap(i,j);
::BitBlt(hdc1,256*i,256*j,256,256,hdc,0,0,SRCCOPY);
::ReleaseDC(NULL,hdc);
}
void loadmap(int i,int j)
{
HBITMAP bitmap;
hdc=::CreateCompatibleDC(NULL);
bitmap=(HBITMAP): oadImage(NULL,str,IMAGE_BITMAP,256,256,LR_LOADFROMFILE);
::SelectObject(hdc,bitmap);
}
运行这句后越来越慢,像是资源用完了一样,但是我释放了资源的阿.是怎么回事啊?还是方法错了.谢谢指正 |
|