是父子窗口吗?#include <GUIConstantsex.au3>
$Form1 = GUICreate('父窗口', 250, 250)
$Button1 = GUICtrlCreateButton('创建“子窗体”', 75, 100, 100, 30, 0)
GUISetState() ;调整窗口的状态.
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUISetState(@SW_DISABLE, $Form1) ;禁用父窗口
$Form2 = GUICreate('子窗口', 200, 200) ;创建子窗口
$Button2 = GUICtrlCreateButton("关闭\退出", 50, 80, 100, 30, 0) ;创建“退出”按钮
GUISetState() ;调整窗口的状态.
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
GUISetState(@SW_ENABLE, $Form1) ;启用父窗口
GUIDelete($Form2) ;删除指定窗口和它包含的所有控件.
ExitLoop ;终止一个 While/Do/For 循环.
Case $Button2
GUISetState(@SW_ENABLE, $Form1) ;启用父窗口
GUIDelete($Form2) ;;删除指定窗口和它包含的所有控件.
ExitLoop ;终止一个 While/Do/For 循环.
EndSwitch
WEnd
EndSwitch
WEnd
|