找回密码
 加入
搜索
查看: 3211|回复: 6

[GUI管理] 请教IE控件上加按钮,按钮不显示,鼠标划过才出现。

[复制链接]
发表于 2014-9-5 00:44:14 | 显示全部楼层 |阅读模式
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3> 

#Region ### START Koda GUI section ### 
$Form1 = GUICreate("窗体1", 800, 500,  0, 0, $WS_POPUP, 0)


$back = GUICtrlCreateButton (" 返 回 ", 0, 0, 200, 50)

GuiCtrlSetState(-1,$GUI_SHOW)
;下面是关键
$oIE = ObjCreate("Shell.Explorer.2")
GUICtrlCreateObj($oIE, 0, 0, 800, 500)
$oIE.navigate("http://www.baidu.com/")
;上面是关键
GUISetState(@SW_SHOW)

#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
        WEnd
        
        
调试时,按钮不显示,鼠标放到左上角才显示,是啥原因呢,请大神赐教
 楼主| 发表于 2014-9-5 13:14:13 | 显示全部楼层
UP一下,没人么????
发表于 2014-9-5 14:58:13 | 显示全部楼层
14句GUICtrlCreateObj()一句创建的控件将第9句创建的按钮键覆盖了。因为二者都是从窗口的0,0处开始创建的。14句改成GUICtrlCreateObj($oIE, 0, 50, 800, 450)你就可看到按钮了。
 楼主| 发表于 2014-9-5 16:28:06 | 显示全部楼层
回复 3# shqf

谢谢,目的就是想覆盖哪里,有个logo,把覆盖掉,有办法解决不?
发表于 2014-9-5 18:31:19 | 显示全部楼层
禁用 logo 控件 让LOGO在底层
发表于 2014-9-7 04:19:49 | 显示全部楼层
帮顶。。。。。。。。。。。。。。。。。。
发表于 2014-9-9 20:17:44 | 显示全部楼层
学习学习。。。。。。。。。。。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-17 09:46 , Processed in 0.115831 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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