找回密码
 加入
搜索
查看: 3349|回复: 5

[GUI管理] 关于任务栏与提示栏显示【已解决】

  [复制链接]
发表于 2011-3-9 17:37:13 | 显示全部楼层 |阅读模式
本帖最后由 love5173 于 2011-4-11 23:59 编辑

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#NoTrayIcon
$Form1 = GUICreate("Form1", 1040, 750, (@DesktopWidth - 1033) / 2, (@DesktopHeight - 775) / 2, $WS_POPUPWINDOW, $WS_EX_TOOLWINDOW)
$oIE = ObjCreate("Shell.Explorer.2")
GUICtrlCreateObj($oIE, -2, -2, 1040, 750)
$oIE.navigate("http://www.baidu.com/")
Do
Until $oIE.Busy = False
$oIE.Document.body.Scroll = "no"
GUISetState(@SW_SHOW)

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

        EndSwitch
WEnd
在做一个网页显示的时候发现了滚动条影响了网页的显示,于是查阅资料,发现了以上代码,自己运行后发现没有在任务栏与提示栏有图标出现,请问上面程序是怎么实现的,另外
$oIE.navigate、Until $oIE.Busy、$oIE.Document.body.Scroll 这写代码我看不懂,希望有热心人讲解一下,不胜感激
发表于 2011-3-9 18:32:03 | 显示全部楼层
把窗体的$WS_EX_TOOLWINDOW样式去掉就能显示任务栏图标了
#NoTrayIcon去掉可以显示拖盘图标
$oIE是创建的Shell.Explorer.2对象变量,$oIE.navigate,$oIE.Busy是其方法或属性,我也不太懂
发表于 2011-3-9 18:52:50 | 显示全部楼层
$oIE.Document.body.Scroll = "no"
这个是去滚动条的,关于网页属性与对象,你参考一下JavaScript的教程吧
 楼主| 发表于 2011-3-9 21:44:52 | 显示全部楼层
谢谢,虽然没有完全解释清楚,起码知道往什么方向走了,谢谢两位的帮助
发表于 2011-7-2 12:26:53 | 显示全部楼层
好东西,谢谢
发表于 2011-12-4 13:01:45 | 显示全部楼层
哇....java 也飞出来 。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-1 07:21 , Processed in 0.077144 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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