with yourform do
              SetWindowPos(Handle,
                       HWND_TOPMOST,
                       Left,
                       Top,
                       Width,
                       Height,
                       SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
  OK?

解决方案 »

  1.   

    在编辑状态时设置Form的FormStyle属性或者在运行期执行form1.FormStyle:=fsStayOnTop;
      

  2.   

    Tform有一个属性是fsStayOnTop(没写错吧),
    设置为True即可。
    具体你要用API可以查MSDN或者Delphi帮助的
    win32SDK。
      

  3.   

    啊?几乎是和Jera同时写的啊?
    分不用给我了。虽然我也很穷:)
      

  4.   

    BOOL SetWindowPos(    HWND hWnd, // handle of window
        HWND hWndInsertAfter, // placement-order handle
        int X, // horizontal position
        int Y, // vertical position
        int cx, // width
        int cy, // height
        UINT uFlags  // window-positioning flags
       );
       HWND_TOPMOST
       Places the window above all non-topmost windows. The window maintains its topmost position even when it is deactivated.负责到底?? 呵呵   这是一个 WinAPI ,具体情况可以看 SDK 帮助啊