Автор Тема: Почему не закрывается gui при нажатии на крест?  (Прочитано 518 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pahuchiy [?]

  • Новичок
  • *
  • Сообщений: 35
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
что не так в коде?
Код: AutoIt [Выделить]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Example1()

Func Example1()

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

   $hGui2 = GUICreate("Окно с фоном", 400, 100)
   GUISetState(@SW_SHOW)
   $cBtn2=GUICtrlCreateButton("cBtn_2", 15, 6, 50, 25)
    ; Запускается цикл опроса GUI до тех пор пока окно не будет закрыто
    $msg = GUIGetMsg()
    While 1
        Select
            Case $msg = $GUI_EVENT_CLOSE
                Exit
        EndSelect
    WEnd
    GUIDelete()
EndFunc


Русское сообщество AutoIt

Почему не закрывается gui при нажатии на крест?
« Отправлен: Апрель 04, 2017, 21:33:08 »

Помечен как лучший ответ пользователем Pahuchiy Отправлен Апрель 04, 2017, 21:41:45

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2445
  • Репутация: 416
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Код: AutoIt [Выделить]
$msg = GUIGetMsg()

Вот это должно стоять в общем цикле While
Были времена, когда солнце было ярче, трава зеленее, а водка сорокоградуснее

Русское сообщество AutoIt

Re: Почему не закрывается gui при нажатии на крест?
« Ответ #1 Отправлен: Апрель 04, 2017, 21:37:22 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
3333 Просмотров
Последний ответ Апрель 29, 2010, 18:49:14
от Zuzik
3 Ответов
2931 Просмотров
Последний ответ Декабрь 20, 2010, 09:38:11
от opoiknet
4 Ответов
5390 Просмотров
Последний ответ Февраль 25, 2011, 22:48:38
от iukash
14 Ответов
5264 Просмотров
Последний ответ Август 20, 2013, 23:02:59
от alex33
1 Ответов
2680 Просмотров
Последний ответ Август 03, 2011, 11:01:24
от madmasles
3 Ответов
2378 Просмотров
Последний ответ Сентябрь 10, 2011, 01:44:50
от agikon
2 Ответов
2399 Просмотров
Последний ответ Сентябрь 30, 2011, 00:56:20
от agikon
1 Ответов
3004 Просмотров
Последний ответ Ноябрь 02, 2011, 15:47:07
от Redline
2 Ответов
2364 Просмотров
Последний ответ Май 28, 2013, 11:58:20
от freakdragon
1 Ответов
671 Просмотров
Последний ответ Май 15, 2015, 21:21:43
от Garrett