Eric Zane 2022-11-21 06:48 采纳率: 0%
浏览 6

关于#c++#的问题,如何解决?

为什么我的窗口不能输出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);
}
  • 写回答

1条回答 默认 最新

  • 一加一等于十 2024-09-22 02:49
    关注

    可以重命名一下,名字可能是系统默认文件

    评论
    编辑
    预览

    报告相同问题?

    问题事件

    • 修改了问题 11月21日
    • 修改了问题 11月21日
    • 创建了问题 11月21日
    手机看
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回
    顶部