如何在程序运行时对两个以上的控件进行同时托拽,就像在VB或Delphi的设计时一样,企盼高手详细解答,在线等待,急

解决方案 »

  1.   

    不是,我的意思是说,有一个窗体,上面有按钮,编辑框等若干控件,在运行时怎样作才能把这些按钮、编辑框等同时拖动(就是由用户在窗体中摆摆位置),想程序员在vb或delphi中设计一个窗体一样
      

  2.   

    按住 ctrl 用鼠标左键进行选择.
      

  3.   

    是在程序运行的状态下,按住ctrl用鼠标左键选择可以,但是要实现两个以上控件同时拖动该怎么做呢
      

  4.   

    一步一步的来吧;
    首先选择要托拽的控件(一般在LBUTTONDOWN里)
    然后移动MOUSEMOVE
    最后LBUTTONUP
      

  5.   

    鼠标按下时候记录选择的控件列表;记录此时的鼠标位置;响应mousemove消息,把几个控件往新的地方移。