回 帖 发 新 帖 刷新版面

主题:[讨论]VC++打开位图

我新建了个单位当工程,然后在视图类中的OnDraw()里面写了
pDoc->str = "C:\\Documents and Settings\\Administrator\\桌面\\打开位图并缩放显示用Visual+c++实现\\VC_1_3_1\res\\牡丹亭.bmp";
        CBitmap m_bmp;
        m_bmp.LoadBitmap(pDoc->str);
        BITMAP bmp;
        //m_bmp.GetObject(,&bmp);
        m_bmp.GetBitmap(&bmp);
        CDC dc_mem;
        dc_mem.CreateCompatibleDC(pDC);
        CBitmap *pOldbmp = dc_mem.SelectObject(&m_bmp);
        pDC->BitBlt(20,20,500,500,&dc_mem,20,20,SRCCOPY);
        dc_mem.SelectObject(pOldbmp); 
为什么运行错误呢,该怎么才能打开一个位图呢?
高手能给解释解释吗?

回复列表 (共2个回复)

沙发

http://13473.12345611.com
详细解答

板凳

你回复的网址是啥啊,怎么连接到一夜情网站了...[em18]

我来回复

您尚未登录,请登录后再回复。点此登录或注册