请问如何得到当前Form的left和top(form在鼠标拖动下改变位置)?

解决方案 »

  1.   

    直接读Form.Left和Form的.Top应该可以的
    不行的用API获得
      

  2.   

    直接用Form.Left和Form的.Top
    读取的是当时的值。
      

  3.   

    我的意思是在鼠标拖动过程当中扑捉Form的Top\Left。
      

  4.   

    onresize里面直接读写tform.top和tform.left
      

  5.   

    我试过了!
    我的意思是在拖动Form的过程当中随时的获得当前的Left/Top
      

  6.   

    处理Windows 的WM_Move消息.
    procecdure WMMOVE(var msg: TMessage); message WM_MOVE;
    {
      xPos := msg.LParamLo;
      yPos := msg.LParamHi;
    }