找回密码
 加入
搜索
楼主: creativewwz

[IE类操作] 怎么强制弹出窗口永远在最前面(已解决)

 火... [复制链接]
 楼主| 发表于 2010-8-7 10:22:00 | 显示全部楼层
回复  creativewwz
首先确定一下,这图中的消息对话框是网页弹出来的吗?若是则用_WinAPI_SetWindowLong
...
3mile 发表于 2010-8-7 09:52



网页弹出的 谢谢
 楼主| 发表于 2010-8-7 11:01:34 | 显示全部楼层
_WinAPI_SetWindowLong

有难度
发表于 2010-8-7 11:45:57 | 显示全部楼层
回复 2# Ziya


    这个应该就行了,,
 楼主| 发表于 2010-8-7 14:13:37 | 显示全部楼层
本帖最后由 creativewwz 于 2010-8-7 14:22 编辑

我想知道怎么设置的?????谢谢!!

#Include <WinAPI.au3>
_WinAPI_SetWindowLong($hWnd, $iIndex, $iValue)

后面的参数是什么意思??不是好理解??郁闷
发表于 2010-8-7 15:09:19 | 显示全部楼层
#Include <WinAPI.au3>
_WinAPI_SetWindowLong("句柄", "样式","值")

句柄要自己去获取。
样式可以用$WS_EX_TOPMOST。
值:0x00000008

你试试!
发表于 2010-8-7 15:10:09 | 显示全部楼层
我也不知道那个值是不是那么取的!
发表于 2010-8-7 15:47:20 | 显示全部楼层
只要获取到句柄,用winsetontop也可以
#include <IE.au3>
$oIE = _IECreate("http://www.baidu.com")
WinSetOnTop(HWnd($oIE.hwnd),"",1)
发表于 2010-8-8 02:01:10 | 显示全部楼层
谢谢了 嘿嘿
 楼主| 发表于 2010-8-8 08:55:21 | 显示全部楼层
#Include <WinAPI.au3>
_WinAPI_SetWindowLong("$0x000800FC", "$0x170B0000","$0x00000008")


这样对吗? 谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2010-8-8 09:04:32 | 显示全部楼层
只要获取到句柄,用winsetontop也可以
风行者 发表于 2010-8-7 15:47



    #include <IE.au3>
$oIE = _IECreate("http://www.baidu.com")
WinSetOnTop(HWnd($0x000800FC),"",1)


(双击列表项目复制到剪切板)
  窗口     控件     可见文本   隐藏文本   状态栏
    属性          值
    标题          百度一下,你就知道 - 傲游(Maxthon
    类:            Maxthon2_Frame
    坐标          -1, -3
    大小          1029, 742
    样式          0x170B0000
    扩展样式  0x00000210
    句柄          0x000800FC

这个句柄对吗?
发表于 2010-8-9 00:52:28 | 显示全部楼层
好像用个什么函数!
发表于 2010-8-9 04:40:13 | 显示全部楼层
"$0x000800FC", "$0x170B0000","$0x00000008"这些是什么玩意,变量还是值?
 楼主| 发表于 2010-8-9 10:29:07 | 显示全部楼层
"$0x000800FC", "$0x170B0000","$0x00000008"这些是什么玩意,变量还是值?
netegg 发表于 2010-8-9 04:40



    我获取的句柄不对吗?
如何获取句柄啊???
发表于 2010-8-9 15:00:50 | 显示全部楼层
句柄好像没有$吧
发表于 2010-8-11 15:12:21 | 显示全部楼层
我来试试。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-17 03:20 , Processed in 0.075892 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表