为什么我的窗口不能输出seedbank这张图片的,而其他图片的输出是正常的。比如map这个是正常输出。
void cLogic::DrawSeedBank(HDC hDc)
{
HDC dcMem;
dcMem = CreateCompatibleDC(hDc);
HBITMAP bitmap = (HBITMAP)LoadImage(NULL, _T("seedbank.bmp"), IMAGE_BITMAP, 446, 87,
LR_LOADFROMFILE);
SelectObject(dcMem, bitmap);
BitBlt(hDc, 0, 0, 446, 87, dcMem, 0, 0, SRCCOPY);
DeleteObject(dcMem);
DeleteObject(bitmap);
}
//为什么我的窗口不能输出seedbank这张图片的,而其他图片的输出是正常的。比如map这个是正常输出。
void cLogic::DrawBackPlants(HDC hDc)
{
HDC dcTemp;
dcTemp = CreateCompatibleDC(hDc);
// E: map.bmp就是导入的地图图片
HBITMAP bitmap = (HBITMAP)LoadImage(NULL, _T("map.bmp"), IMAGE_BITMAP, 1280, 720,
LR_LOADFROMFILE);
SelectObject(dcTemp, bitmap);
BitBlt(hDc, 0, 0, 1280, 720, dcTemp, 0, 0, SRCCOPY);
DeleteObject(dcTemp);
DeleteObject(bitmap);
}