AUTOIT的tab标签页切换
有个AUTOIT的问题跟大家请教一下:我有个TAB控件,有几个标签页,想在切换标签页时运行一个函数,不知怎么捕获切换事件?请大家多多指教。
[ 本帖最后由 aaeeff 于 2009-1-15 20:26 编辑 ] #include <GUIConstantsEx.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 399, 327, 192, 114)
$Tab1 = GUICtrlCreateTab(48, 48, 289, 193)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$TabSheet1 = GUICtrlCreateTabItem("TabSheet1")
$TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
$TabSheet3 = GUICtrlCreateTabItem("TabSheet3")
GUICtrlSetState(-1,$GUI_SHOW)
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Tab1
MsgBox(0,"",GUICtrlRead($Tab1))
EndSwitch
WEnd
[ 本帖最后由 sxd 于 2009-1-15 15:28 编辑 ] 感谢回答,不过MSG是什么? 我考虑用系统消息事件来处理,不过我对此不熟悉,不知有没人能解决这一问题? 原来如此,看来我把它想复杂了,谢谢。 嗯 一开始我也没看帮助 所以胡乱给了个 guigetmsg(1)的答案不好意思 呵呵,谢谢。我翻遍了帮助也没找到呢。 学习了。。
页:
[1]