楼主:
red0whale (red whale)
2016-11-30 23:14:18我用的是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”
但是输出后什么东西也没出现
请问(可能)是哪里出了问题?
谢谢