Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GuiComboBoxEx.au3>
Example1()
; Пример 1
Func Example1()
global $hGui1 = GUICreate("Мой GUI", -1, -1, -1, -1, $WS_OVERLAPPEDWINDOW + $WS_POPUP) ; Создаёт окно в центре экрана
GUISetState(@SW_SHOW) ; показывает созданное окно
$cBtn1=GUICtrlCreateButton("cBtn_1", 151, 68, 50, 25)
E()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
Case $msg=$cBtn2
GUICtrlSetState($cCBx_ActionType,$GUI_HIDE) ; это удаётся скрыть
GUICtrlSetState($cBtn1,$GUI_HIDE) ; а это скрыть не удаётся
EndSelect
WEnd
GUIDelete()
EndFunc
Func E()
global $hGui2 = GUICreate("Окно с фоном", 400, 100)
GUISetState(@SW_SHOW)
global $cBtn2=GUICtrlCreateButton("скрыть контролы", 15, 6, 120, 35)
global $cCBx_ActionType=_GUICtrlComboBoxEx_Create($hGui1,"mouse|keyboard",165,75,120,500,$CBS_DROPDOWN)
EndFunc