求vc中用鼠标拖动图形的方法

解决方案 »

  1.   

    最好的方式是用控件的方式实现。
    比如定义一个控件,然后在控件中实现绘图,然后在view绘图的时候加入一个一个的控件对象,然后形成一个链表,鼠标操作的时候操作链表对象进行move就是了。
    现在组态软件的图形组态都是这样做的。
      

  2.   

    鼠标在窗体上移动的时候会响应OnMouseMove()函数,不想点击就使图片移动,就是在OnMouseMove()函数中来改变图片的位置并刷新。
    ls讲的也不错的