为什么小弟我这个代码不能把图片拷贝到小弟我的打印DC上呢,请大家帮忙看看,多谢了

为什么我这个代码不能把图片拷贝到我的打印DC上呢,请大家帮忙看看,谢谢了
为什么我这个代码不能把图片拷贝到我的打印DC上呢,请大家帮忙看看,谢谢了


C/C++ code


    hBitmap = LoadBitmap(AfxGetInstanceHandle(), TEXT ("Bricks")) ;
    GetObject (hBitmap, sizeof (BITMAP), &bitmap) ;
    int cxSource = bitmap.bmWidth ;
    int cySource = bitmap.bmHeight ;

    hdcMem = CreateCompatibleDC (hdcprint) ;
    SelectObject (hdcMem, hBitmap) ;

    BitBlt (hdcprint, 20, 40, cxSource, cySource, hdcMem, 0, 0, SRCCOPY) ;

    DeleteDC (hdcMem);






------解决方案--------------------
hBitmap = LoadBitmap(AfxGetInstanceHandle(), TEXT ("Bricks")) ;
===============
TEXT("Bricks")是图片ID还是文件名啊?如果是文件名的话,LoadBitmap不支持的,得用LoadImage
------解决方案--------------------
探讨
hBitmap = LoadBitmap(AfxGetInstanceHandle(), TEXT ("Bricks")) ;
===============
TEXT("Bricks")是图片ID还是文件名啊?如果是文件名的话,LoadBitmap不支持的,得用LoadImage