怎么强制弹出窗口永远在最前面(已解决)
本帖最后由 creativewwz 于 2011-4-22 18:16 编辑怎么强制弹出窗口永远在最前面 WinSetOnTop
--------------------------------------------------------------------------------
设置指定窗口的"总是在顶层"属性.
WinSetOnTop ( "窗口标题", "窗口文本", 标志 )
参数
窗口标题 目标窗口标题.参考标题特殊定义.
窗口文本 目标窗口文本.
标志 用以决定目标窗口是否具有"顶层窗口"属性:
1=设置为顶层窗口,0 = 取消顶层窗口属性
返回值
成功: 返回 1.
失败: 返回 0,窗口不存在.
这个试过了没? msgbox?
MsgBox(262144,"TEST","SetOnTop") 谢谢让我试试 看不太懂。。 _WinAPI_SetWindowPos _WinAPI_SetWindowLong _WinAPI_SetWindowLong
thesnow 发表于 2010-8-5 18:19 http://www.autoitx.com/images/common/back.gif
这个怎么用,谢谢!! 2L正解。楼主还犹豫什么? http://msdn.microsoft.com/en-us/library/ms633591%28VS.85%29.aspx 3mile兄弟的方法正解,我一直在用此方法。 msgbox?
MsgBox(262144,"TEST","SetOnTop")
3mile 发表于 2010-8-4 15:36 http://www.autoitx.com/images/common/back.gif
根据我的抓图情况我该如何使用??谢谢 3mile兄弟的方法正解,我一直在用此方法。
waxy 发表于 2010-8-6 10:10 http://www.autoitx.com/images/common/back.gif
根据我的抓图情况我该如何使用??谢谢 回复 13# creativewwz
首先确定一下,这图中的消息对话框是网页弹出来的吗?若是则用_WinAPI_SetWindowLong
还是用你写的程序弹出来的?若是自己写的程序弹出来的,将你的MSGBOX标志改成262144即可。 谢谢了,沾光了,。
页:
[1]
2