Hi,
with the help of this forum I got around to use the BitBlt function.
But I had a hard time to make it do especcially what I want it to do.
The problem was, that even the Microsoft-Examples uses the Picture.SCALEWIDTH as the source of Information for the width of the copied/pasted picture. It is declared as width in "LOGICAL" (??) units.
Because I change the Scalewidth of the picturebox during runtime, BitBlt is not working properly while using picture.Scalewidth.
The use of the Value of the Scalewidth at Programmstart (for example 1000) solved my problem.
So, what is the correct input required for the Width of the copied/pasted picture?