Was heißt du verstehst nicht, was ich meine? ist es denen so schwer zu verstehen, dass bei der Methode Draw die ersten beiden Parameter (x, y) die Position angeben, wo sich am Ende die linke obere Ecke des Bitmaps befindet?
Bei BitBlt genaus:
Delphi-Quellcode:
procedure TForm1.FormPaint(Sender: TObject);
begin
BitBlt(PBox.Canvas.Handle, 0, 0, BM.Width, BM.Height, BM.Canvas.Handle, 0, 0, SrcCopy);
end;
Was geben wohl der zweite und dritte bzw. der achte und neunte Parameter an? Wenn man es nicht in der Hilfe* findet, dann könnte man da doch einfach mal irgendwelche Werte eingeben und gucken, was passiert.
Die passende Hilfe wäre hier übrigens das
PSDK /
MSDN, da es sich um eine Windows
API-Funktion handelt.