我的一个程序,有两个窗体,form1和form2,
1,form1用SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE),form1置顶!2,form2和form1同时用SetWindowPos时,form1置顶,form2不置顶!3,form2用单独用SetWindowPos时,两个窗体都不置顶,我现在想要的效果是两个窗体同时置顶,请问该怎么解决此问题?

解决方案 »

  1.   

    to:回复人: kongguangming(Fly) 
     能清楚点吗?
      

  2.   

    为什么我的form2不置顶? 我单独置顶form2也不行,开始运行时置顶,稍一改变状态,马上就失效了!
      

  3.   

    你用的是SHOWMODAL吧?
    改成SHOW就好了!
    SHOWMODAL当然会出现你那样的问题!
      

  4.   

    比如,on button1 click 的时候让form2显示
    那么应该是
       form2.show;
    你是不是弄成了
      form2.showmodal
    ????