000
29.04.2003, 10:41 Uhr
~Michi
Gast
|
Hi, ich würde gerne einem wie unten geladenem Bitmap eine Funktion zuweisen, um z.B. einen Mausklick auf das Bitmap abzufangen. Kann mir jemand bitte ein kleines Codebeispiel für c++ geben.
CString szFilename3_3 = "D\3_3.BMP"; HBITMAP hBmp3_3 = (HBITMAP)::LoadImage(NULL,szFilename3_3, IMAGE_BITMAP,0,0, LR_LOADFROMFILE|LR_CREATEDIBSECTION); CBitmap bmp3_3; bmp3_3.Attach(hBmp3_3); CClientDC dc3_3(this); CDC bmDC3_3; bmDC3_3.CreateCompatibleDC(&dc3_3); CBitmap *pOldbmp3_3 = bmDC3_3.SelectObject(&bmp3_3); BITMAP bi3_3; bmp3_3.GetBitmap(&bi3_3); dc3_3.BitBlt(775,150,bi3_3.bmWidth,bi3_3.bmHeight,&bmDC3_3,0,0,SRCCOPY); bmDC3_3.SelectObject(pOldbmp3_3);
Danke ! |