CStatic myStatic;// Create a child bitmap static control. myStatic.Create(_T("my static"), WS_CHILD|WS_VISIBLE|SS_BITMAP|SS_CENTERIMAGE, CRect(10,10,150,50), pParentWnd);// Set the bitmap of the static control to be the // system check- bitmap. myStatic.SetBitmap((HBITMAP)::LoadImage(0, bmpfilename, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_DEFAULTSIZE );
myStatic.Create(_T("my static"),
WS_CHILD|WS_VISIBLE|SS_BITMAP|SS_CENTERIMAGE, CRect(10,10,150,50),
pParentWnd);// Set the bitmap of the static control to be the
// system check- bitmap.
myStatic.SetBitmap((HBITMAP)::LoadImage(0, bmpfilename, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_DEFAULTSIZE );
CBitmap bmp;
bmp.Attach(bitmap))
CDC dcMemory;
CDC* pDC=GetDC();
dcMemory.CreateCompatibleDC(pDC);
dcMemory.SelectObject(&bmp);
pDC->BitBlt(0,0,720,576,&dcMemory,0,0,SRCCOPY);
ReleaseDC(pDC);顶一下四楼,好简洁的代码,不过要注意这个myStatic要定义成类的成员变量,在OnCreate中加入这两句代码。局部变量的话就看不着了。