高手请进!!怎样能让消息对话框总是在不同的程序的最上面???? 高手请进!!怎样能让消息对话框总是在不同的程序的最上面????比如:messagebox('aslf','a;sdfk',mb_no);此对话框能在不同的程序的最上面. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没办法,除非自己写一个函数,自己做的窗口倒是可以一直在最上面有个属性,设为TOP救行 messagebox似乎办不到。如果是自己的窗体,可以把窗体的FromStyle:=fsStayOnTop如果不是自己的窗体,SetWindowPos(YourForm.Handle,Hwnd_Topmost,0,0,0,0,(SWP_NOMOVE Or SWP_NOSIZE)); 用FromStyle:=fsStayOnTop或是模态显示 获取message设定FromStyle:=fsStayOnTop 不要使用Delphi里边的MessageBox函数,使用API函数MessageBox,然后传递一个参数MB_TOPMOST就可以了. SetWindowPos();就用它,没错的,我今天用过了,极好 SetWindowPos(YourForm.Handle,Hwnd_Topmost,0,0,0,0,(SWP_NOMOVE Or SWP_NOSIZE)); 简单的。用SetWindowPos(MainForm.Handle,HWND_TOPMOST,0,0,0,0,(SWP_NOMOVE Or SWP_NOSIZE));啊! 关于DBGRIDEH多选 delphi如何实现记事本反的字体功能 有谁知道---滚动? DBGRID中SQL的查询问题!高手指点 如何开发googlebar相同的工具,嵌套在ie中 帮忙我应该如何处理这个问题。。。。。。。。。。。。。。。。。。。。。 不可能完成的任务 添加了ACTIVEX控件的方法后,在哪给方法写代码?如我加了MOVEUP方法! 关于ADO连接ACCESS2000数据库的问题?? OpenGL的屏幕闪烁问题 高分送上!!! 怎样屏蔽掉电脑每次开机时运行SCANDISK程序? 我想取出一个字符串(中英文混合)的最后一个字符,right(str,1)不行
自己做的窗口倒是可以一直在最上面有个属性,设为TOP救行
如果是自己的窗体,可以把窗体的FromStyle:=fsStayOnTop
如果不是自己的窗体,SetWindowPos(YourForm.Handle,Hwnd_Topmost,0,0,0,0,(SWP_NOMOVE Or SWP_NOSIZE));
或是模态显示
设定FromStyle:=fsStayOnTop
用
SetWindowPos(MainForm.Handle,HWND_TOPMOST,0,0,0,0,(SWP_NOMOVE Or SWP_NOSIZE));
啊!