找回密码
 加入
搜索
查看: 1492|回复: 3

什么函数可使GUI内控件随窗口大小改变而改变

[复制链接]
发表于 2009-8-7 16:38:44 | 显示全部楼层 |阅读模式
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <IE.au3>

#Region ### START Koda GUI section ### Form=
$title="测试窗口"
$Form1 = GUICreate($title, 930, 640,-1,-1, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_OVERLAPPEDWINDOW,$WS_TILEDWINDOW,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS))
$oIE = _IECreateEmbedded()
;GUICtrlCreateObj($oIE, 1, 24, 682, 485)
$aa=GUICtrlCreateObj($oIE, 1, 24, 928, 670)
$oIE.navigate("http://www.baidu.com/")

#EndRegion ### END Koda GUI section ###
GUISetState(@SW_SHOW)

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg

Case $GUI_EVENT_close

Exit
        EndSwitch
WEnd
;;;;;;;;;;;;;;;;;;;;;;;主要是这个$oie 的大小。 如果我在拉伸这个GUI时  $oie是否能同我的GUI窗口的改变而改变 比如 我最大化 如何才可以让
;;;$oie 也同时跟着自动变化其大小???
发表于 2009-8-7 18:23:04 | 显示全部楼层
ControlMove
如果 X 坐标 和 与 Y 坐标等于 Default  ,将不会移动控件, 只是调整控件大小.

定义一个自变量为大小,并跟随窗口大小改变而改变
自己写写
 楼主| 发表于 2009-8-7 18:40:41 | 显示全部楼层
能大概写个脚本不
 楼主| 发表于 2009-8-7 18:43:15 | 显示全部楼层
ControlMove ("","",$oie,Default,Default,500,600)
                         这样变化 它是根据哪个为参考物来变化大小啊???
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 23:32 , Processed in 0.076492 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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