怎么能让窗体显示在最前面? 怎么能让窗体显示在最前面呀,包括一些全屏的游戏,能让窗体始终保持最前面吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 form有个属性叫FormStyle 把它设成fsStayOnTop 就行了 不会的,你要在你的窗体shou之前,先用程序设置一下FormStyle,再showmodal看看! 我可不可以一运行了,就让他一直保持最前面呀,不去在SHOW了 楼上的不要这样说话啊!楼主可能是个新手,大家还不都有那么一天?!顺便说一句,“form有个属性叫FormStyle,把它设成fsStayOnTop,就行了”这对于程序得主窗体来说设置后,确实会显示在其他窗体上面(任何的窗体),而对于非主窗体的窗体就是这样设置,它也只是在本程序内起作用,而不会覆盖其他的窗体。可以考虑使用API 函数 SetWindowPos就可以啊具体参数看Delphi的帮助或者看MSDN 在Form上放置ApplicationEvents组件,并在ApplicationEvents组件的onDeactivate事件中加入一行代码:SetWindowPos(Application.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE);就可以了。 Delphi 弹出对话框 显示图片 StringGrid字体颜色问题 如何Visibled掉DXSIDEBAR控件中的某一组?谢谢 动态链接库 数据模板 firebird中文社区开通 有关Access的SQL语句的书写问题: 怎样在dbctrgird中实现数据感知控件来分别源于不同的datasource? 关于文件替换的问题 谁有 interbase 60 的注册码,, 推荐学Pascal语法的经典书!最好是电子版的! TcxGrid(Express Quantum Grid)问题,一个月了还没解决 DBGrid1为什么要移到下一行才能保存?是不是DBGrid的一个BUG?
楼主可能是个新手,大家还不都有那么一天?!顺便说一句,“form有个属性叫FormStyle,把它设成fsStayOnTop,就行了”这对于程序得主窗体来说设置后,确实会显示在其他窗体上面(任何的窗体),而对于非主窗体的窗体就是这样设置,它也只是在本程序内起作用,而不会覆盖其他的窗体。可以考虑使用API 函数
SetWindowPos(Application.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE);就可以了。