000
27.04.2003, 19:02 Uhr
~Christian
Gast
|
Hi, ich habe mit diesem Code erfolggreich ein Bitmap geladen und es auf einem Dialog paziert: Wie kann ich diese Bitmap wieder verschwinden lassen ?
CString szFilename1("C\PH02074U.BMP");
HBITMAP hBmp1 = (HBITMAP)::LoadImage(NULL,szFilename1, IMAGE_BITMAP,0,0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);
CBitmap bmp1; bmp1.Attach(hBmp1); CClientDC dc1(this); CDC bmDC1; bmDC1.CreateCompatibleDC(&dc1); CBitmap *pOldbmp1 = bmDC1.SelectObject(&bmp1);
BITMAP bi1; bmp1.GetBitmap(&bi1);
dc1.BitBlt(0,0,bi1.bmWidth,bi1.bmHeight,&bmDC1,0,0,SRCCOPY);
bmDC1.SelectObject(pOldbmp1);`
Gruß, Christian |