怎样用api bitblt来复制pic1的多个图像其中一个复制到pic2里 越简单越好 新手拜读!

解决方案 »

  1.   

    picturebox里好像不能放多个图像吧
    如果你说的是截取picture1中图像的某个部分在picture2里显示,就用下面的代码,你的要求好像就是截取自己程序内部的图像,根本不需要用到API放两个picturebox到窗体,picture1里先装入一张图片Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    With Picture2
    .PaintPicture Picture1.Picture, 0, 0, , , X - .ScaleWidth \ 2, Y - .ScaleHeight \ 2, .ScaleWidth, .ScaleHeight
    End With
    End Sub运行,鼠标在picture1里移动,鼠标周围的区域会被复制到picture2中