008
14.05.2004, 19:03 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft... (Operator)
|
C++: |
CString szFilename="myPic.bmp"; HBITMAP hBmp = (HBITMAP)::LoadImage(NULL,szFilename, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);
CBitmap pic; pic.Attach(hBmp);
BITMAP bild_header; rohrbild.GetBitmap(&bild_header);
CWnd* wp = GetDlgItem(IDC_STATIC_...);//hier am besten so ein statischen rahmen nehmen um das bitmap anzuzeigen... an sonsten halt this... CDC *pDC = wp->GetDC(); CDC imageDC; imageDC.CreateCompatibleDC(pDC); imageDC.SelectObject( &pic);
int offsetx=0,offsety=0; //oder wo auch immer die linke obere ecke hin soll pDC->BitBlt(offsetx, offsety, bild_header.bmWidth, bild_header.bmHeight, &imageDC, 0, 0, SRCCOPY); imageDC.DeleteDC(); wp->ReleaseDC(pDC);
|
-- ...fleißig wie zwei Weißbrote |