如题!!将选取的图片拷贝到另外的image中!!急!!!

解决方案 »

  1.   


    拷贝区域自己定
    Image2.Canvas.CopyRect(Image1.ClientRect,Image1.Picture.Bitmap.Canvas,Image2.ClientRect);
      

  2.   

    楼上的是否能说的具体些,我想在image1中利用矩形选取区域后,拷贝到image2中。
      

  3.   

    Delphi帮助上的例子:var
      Bitmap: TBitmap;
      MyRect, MyOther: TRect;
    begin  MyRect := Rect(10,10,100,100);  MyOther := Rect(10,111,100, 201);
      Bitmap := TBitmap.Create;
      Bitmap.LoadFromFile('c:\windows\tartan.bmp');
      Form1.Canvas.BrushCopy(MyRect, Bitmap, MyRect, clBlack);
      Form1.Canvas.CopyRect(MyOther,Bitmap.Canvas,MyRect);
      Bitmap.Free;
    end;
      

  4.   

    StretchBlt函数可以拷贝部分图像