Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Bitblt funktioniert nicht

  Alt 18. Mai 2006, 18:41
ist ganz klar nen Fehler deinerseits. Du schreibst:
BitBlt(Canvas.Handle,0,0,fBuffer.Width,fBuffer.Height,fBuffer.Handle,0,0,SRCCOPY); ich nehme an das "fBuffer" dein Bitmap ist. fBuffer.Handle ist somit das BitmapHandle und nicht das Handle der Canvas der Bitmap. Es muss also so aussehen:
BitBlt(Canvas.Handle,0,0,fBuffer.Width,fBuffer.Height,fBuffer.Canvas.Handle,0,0,SRCCOPY);
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat