Registriert seit: 18. Apr 2003
1.037 Beiträge
|
LoadImage und BitBlt
30. Jan 2004, 16:25
Hallo
Delphi-Quellcode:
//dc ist eine Variable vom Typ HDC; gWnd ist ein Fenster, das es ganz sicher gibt
dc:=getDC(gWnd);
//pOn ist eine Variabele vom Typ HBitmal; C:\on.bmp ist ein Bitmal mit der Größe 7x7 Pixel
POn:=LoadImage(hInstance,' C:\on.bmp',IMAGE_BITMAP,7,7,LR_LOADFROMFILE);
BitBlt( dc,0,0,7,7,POn,0,0,0); //Es kommt nichts!
Problem: In dem Fenster ist nichts zu sehen.
Wie kann ich das lösen?
Gruß
Onz
Edit:
Wenn man normal BitBlt(dc,0,0,7,7,POn,0,0,0);
macht kommt ein schwarzer Fleck...wenn ich allerdings BitBlt(dc,0,0,7,7,POn,0,0,SRCPAINT);
mache kommt nichts mehr
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
|
|
Zitat
|