说的详细些吧:<br>我的程序需要在机器启动时自动运行登陆系统,以保护系统安全,但是qq、MSN如果选择总在最前端功能时,它们总是能够在最上层.我用以下代码也干不掉,总落在后面<br>1.procedure TloginForm.Createparams(var Params: TCreateParams);<br>begin<br> Inherited CreateParams(Params);<br> With Params do begin<br> EXStyle:=ExStyle or WS_EX_TOPMOST OR WS_EX_ACCEPTFILES or WS_DLGFRAME;<br> WndParent:=GetDesktopWindow;<br> end;<br>end;<br>2.OnCreate中:<br>SetWindowPos(Handle,HWND_TOPMOST,Self.Left,Self.Top,Self.Width,Self.Height,SWP_SHOWWINDOW)<br><br>这两中方法,但是qq、MSN登录窗口仍然同样在最上层,点击QQ后,仍然能用qq,不知道有什么好办法?<br>如果这个实现,在登录窗口后的messagebox窗体时,这些东西又会出来,怎么屏蔽呢??<br>