找回密码
 加入
搜索
查看: 3758|回复: 4

[GUI管理] 如何在内嵌ie窗体添加控件

[复制链接]
发表于 2013-3-28 12:38:44 | 显示全部楼层 |阅读模式
自己试了下 打开网页后控件就消失了 期待各位大大的赐教
#NoTrayIcon
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <StaticConstants.au3>
#include <EditConstants.au3>

#include <IE.au3>
#include <Debug.au3>

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "WebView", "REG_DWORD", "00000000")
        $oIE = ObjCreate("Shell.Explorer.2")
        $Form1 = GUICreate("ie", 1024, 715, -1, -1,BitOR($WS_EX_LAYERED,$WS_MAXIMIZEBOX, $WS_CLIPSIBLINGS, $WS_CLIPCHILDREN))
                
$GUIActiveX = GUICtrlCreateObj($oIE, -1, -1, 1024, 800)
                GUICtrlSetResizing($GUIActiveX, $GUI_DOCKAUTO )
                                
  $Style = GUICtrlCreateButton("Set Style", 45, 50, 150, 20)
    GUISetState()

                

        $oIE.navigate("about:blank")
;_IENavigate($oIE, "http://www.autoitscript.com/forum/index.php?")

                
        
        
       
        While 1
                        WinSetTitle($Form1, "", _IEPropertyGet($oIE, "title"))
                $msg = GUIGetMsg()
                                 
                Select
                        Case $msg = $GUI_EVENT_CLOSE
                                Exit
                        
                EndSelect
        WEnd




Exit
发表于 2013-3-28 17:28:31 | 显示全部楼层
本帖最后由 shqf 于 2013-3-28 17:41 编辑

题目说如何添加控件 可是内容在说“打开网页后控件就消失”,不相一致呵。究竟要问什么问题?
是不是自己建的按钮看不到了?内嵌IE大小是1024, 800,窗口大小才1024, 715,整个覆盖,还超出了一点,怎会看见你建的按钮?
 楼主| 发表于 2013-3-28 20:25:23 | 显示全部楼层
谢谢 楼上 问的不够清楚 就是想在内嵌ie的窗体 建立悬浮的控件

本帖子中包含更多资源

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

×
发表于 2013-3-29 11:40:34 | 显示全部楼层
还是不明白楼主要什么。在窗体上可以建立控件,IE上显示的内容是网页的体现。你想在窗体上建立控件的话,用guictrlcreate类函数就可,那跟IE有否内嵌没有关系。想在IE显示的网页上建立控件,那是网页编写的事情,一般来说与AUTOIT无关。1 楼的代码你已成功建立一个按钮控件在窗体上。
悬浮的控件究竟是指一种控件的类别,还是指控件的样式呢?如何算悬浮?跟内嵌又有何关系?
发表于 2013-3-29 13:58:01 | 显示全部楼层
回复 1# 正气
楼主你就直说到底要干嘛?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-5 15:55 , Processed in 0.075606 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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