如何在对话框上画图
我在对话框上画图,图象在.bmp文件里
我在构造函数里
m_Bitmap.LoadBitmap(IDB_BITMAP1);
OnPaint函数里
void CMapnewDlg::OnPaint()
{
CPaintDC dc(this); // device context for painting
CDC memDC;
memDC.CreateCompatibleDC(&dc);
CBitmap *pOldBitmap=memDC.SelectObject(&m_Bitmap);
BITMAP bm;
m_Bitmap.GetObject(sizeof(BITMAP),&bm);
dc.BitBlt(0,0,bm.bmWidth,bm.bmHeight,&memDC,0,0,SRCCOPY);
memDC.SelectObject(pOldBitmap);
}
这样可以在对话框里画图
但是现在我只有一个.bmp文件,不允许手工导入建立该图象的ID号(只能编程,采取何种方法可以在对话框上画图,是否可以编程得到ID号