[問題] Bitblt一直無法輸出圖片…

看板C_and_CPP (C/C++)作者 (red whale)時間9年前 (2016/11/30 23:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我用的是VC6,寫的是MFC 目的是想在對話框(或螢幕)上輸出Resource內的Bitmap 以下是程式碼的一部分: void CMainDlg::OnPaint() { bitmap.LoadBitmap(IDB_BITMAP1); CDC *pDC; pDC=this->GetDC(); HDC hDC = pDC->m_hDC; HDC hmemdc = CreateCompatibleDC(hDC); BITMAP BitMap; bitmap.GetBitmap(&BitMap); BitBlt(hDC,0,0,BitMap.bmWidth,BitMap.bmHeight,hmemdc,0,0,SRCCOPY); DeleteDC(hmemdc); DeleteObject(hbitmap); } 我確定我已經將bmp檔匯入Resource裡,並取ID為「IDB_BITMAP1」 但是輸出後什麼東西也沒出現 請問(可能)是哪裡出了問題? 謝謝 -- 歡迎各位使用以下網站服務: http://redwh.al/ (短網址服務) http://i.redwh.al/ (圖片即時上傳服務) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.9.197 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1480518864.A.903.html
文章代碼(AID): #1OFkpGa3 (C_and_CPP)
文章代碼(AID): #1OFkpGa3 (C_and_CPP)