sak47 发表于 2010-5-25 05:56:06

[已解决]如何在GUI中嵌入IE指定位置

本帖最后由 sak47 于 2010-5-28 05:38 编辑



嵌入的IE怎么定位到指定位置呢? 根据坐标

$oIE = ObjCreate("Shell.Explorer.2")
$GUIActiveX = GUICtrlCreateObj ($oIE, 0, 0, 500, 400)
$oIE.navigate("http://mail.163.com")

看看这些代码该怎么改写? 这样写的话, 打开的是从页左上角开始的. 该怎么定位?

见三楼

sak47 发表于 2010-5-27 09:33:54

哪位大大有时间给个思路啊?:face (14):

C.L 发表于 2010-5-27 11:49:33

这个应该是你要的效果吧?
$oIE = ObjCreate("Shell.Explorer.2")
GUICreate("Test", 390, 400, (@DesktopWidth - 640) / 2, (@DesktopHeight - 580) / 2)
$GUIActiveX = GUICtrlCreateObj ($oIE, -450, -80,860, 500)
GUISetState()
$oIE.document.body.scroll = "no"
$oIE.navigate("http://mail.163.com")

While 1
        If GUIGetMsg () == -3 Then Exit
WEnd

sak47 发表于 2010-5-28 05:37:42

回复 3# C.L


    哇. 太好了. 谢谢, 谢谢. 原来还可以用负数. 受教了. 万分感谢

yoyohot 发表于 2010-6-14 22:55:00

占个位 以后好找

t87564833 发表于 2010-6-15 01:20:22

我又多了个偶像··

455901394 发表于 2011-1-10 15:11:34

看论坛真的是有收获啊

Netfox 发表于 2011-2-8 00:07:31

不错的东东。。。有收获。

dawn 发表于 2011-7-5 22:03:29

嗯 学习了 好思路

bdancerlc 发表于 2011-11-21 02:09:10

不错不错,正需要这个功能...

xlj310 发表于 2011-11-21 09:39:50

很强大,只是登录以后不方便操作了

cyl675 发表于 2012-4-5 18:58:53

现在正在找这方面的资料,主要是做 验证码 gui 显示,找了个帖子是内嵌ie显示但不知如何调整位置,现在完美解决了

honour 发表于 2012-6-5 01:01:16

做个标记,以后用到!

changwang 发表于 2012-8-24 11:04:37

回复 3# C.L

太牛了,很强大,学习中,mark

My2009 发表于 2013-2-23 09:53:03

这个不错{:face (377):}
页: [1] 2
查看完整版本: [已解决]如何在GUI中嵌入IE指定位置