我在WinForm编成中遇到图片处理的问题,怎么能够选取一个矩形区域的图片呢?就像我们在使用windows过程中的用按下鼠标可以选择一片区域一样的效果是怎样做出来的呢?望高手们能指点一下!谢谢啦!

解决方案 »

  1.   

    顶,我在用winform编程处理地图分区域时也遇到同样的问题,不知道怎么处理,请高手们指点
      

  2.   

    Bitmap.clone,,可以选择指定的矩形区域图.至于画出缩要的矩形,,
    可以借助三个事件:mousedown,mousemove,mouseup来做.
    mousemove的时候重画图.
      

  3.   

    graphics.DrawImage(yourSourceImg, destRect, srcRect, GaphicsUnit.Pixel);
    你的绘图区          你的原图      目标区域  原图区域  绘制单位