Что нового

ComboBox. Не работает с GUICtrlSetState? (упростил пример)

Pahuchiy

Новичок
Сообщения
37
Репутация
0
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GuiComboBoxEx.au3>
Example1()

Func Example1()

   global $hGui1 = GUICreate("Мой GUI", -1, -1, -1, -1, $WS_OVERLAPPEDWINDOW + $WS_POPUP) ; Создаёт окно в центре экрана
    GUISetState(@SW_SHOW) ; показывает созданное окно
	$cBtn1=GUICtrlCreateButton("hide", 151, 68, 50, 25)
   $cCBx_ActionType=_GUICtrlComboBox_Create($hGui1,"mouse|keyboard",25,75)

    While 1
	   $msg = GUIGetMsg()
        Select
			Case $msg = $GUI_EVENT_CLOSE
                Exit
			 Case $msg=$cBtn1
			   GUICtrlSetState($cCBx_ActionType,$GUI_HIDE) ; не удаётся скрыть
        EndSelect
    WEnd
    GUIDelete()
EndFunc
 
Автор
P

Pahuchiy

Новичок
Сообщения
37
Репутация
0
похоже GUICtrlSetState работает только с нативными контролами.
создал с помощью GUICtrlCreateCombo - и всё заработало
 
Верх