SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE);

解决方案 »

  1.   

    SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE);
    这是Windows的经典方法!FormStyle:=fsStayOnTop;
    这是使用VCL!相比之下,第一个效率高,当然要求编程者的素质也高!
      

  2.   

    1.SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE);
    这是Windows的经典方法!2.FormStyle:=fsStayOnTop;
    这是使用VCL!3.form1.showmodal;
    这是无办法的办法!
      

  3.   

    FormStyle:=fsStayOnTop;但这种方法只对一般的窗口有用,对同样类型的窗口,只能按先后来排了。如自己编一个窗口,再打开winamp,谁后打开谁就在上面。
      

  4.   

    SetWindowPos(Handle, HWND_TOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOSIZE);
      

  5.   

    将该窗体的FormStyle属性设置为fsStayOnTop就可以了啊。