Что нового

[Элементы GUI] Как сделать рабочий TrayMenu

forc1k

Новичок
Сообщения
42
Репутация
1
Здравствуйте. Есть стандартный код с формой и одним Tray элементом.
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("TrayMenuMode", 3)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 615, 438, 192, 124)
TraySetIcon("", -1)
TraySetClick("1")
$MenuItem1 = TrayCreateItem("MenuItem1")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	$tMsg = TrayGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

		Case $MenuItem1
			Exit
	EndSwitch
WEnd


Как заставить выполнять Exit, по клику на соответствующем пункте TrayMenu?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Код:
While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
    EndSwitch

    Switch TrayGetMsg()
        Case $MenuItem1
            Exit
    EndSwitch
WEnd
 
Верх