windows 画图工具里面 有一个  选定的 按钮 
就是选上以后  可以任意画一个 长方形区域 还可以 移动  调整长宽 等 谁也类似的程序 教教小弟啊??碰到难处了 郁闷

解决方案 »

  1.   

    可以用line控件配合画,在mousedown、mousemove、mouseup三个事件中协调处理。
      

  2.   

    很久以前看到的一篇文章,好不容易翻到:
    http://hi.baidu.com/junyuqin/blog/item/8dc09d4414b6a14e500ffe21.html相关帖子:
    http://topic.csdn.net/t/20050620/11/4093744.html
      

  3.   


    感谢楼上!!现在有点头绪了 看了一些程序  我想画出方框 调整大小(用 line画)
     
    是不是在画出方框的同时应该需要在方框的边缘建立几个控件例如 picturebox  然后 拖动的时候 利用picturebox 的height left属性和 mousedown、mousemove、mouseup三个事件 互相协调一下来 做这个调整方框大小的功能?
    看了一些都是这个样子
      

  4.   

    是的 就是你说的这样,按照范例一步步操作即可。
    我在一个截图的代码中有用line和shape画矩形的例子,已经上传资源了,可是还没显示。
    http://sysdzw.download.csdn.net/