Hallo!
Ich brauche Eure Hilfe - vielleicht ist es auch ganz leicht und ich bin nur blind, aber bis jetzt habe ich weder in der Hilfe noch im Forum eine Lösung gefunden.
Ich habe zwei Fenster, beide haben einen Schliessen-Button, aber nur bei einem soll das Programm beendet werden. Wie kann ich unterscheiden bei welchen Fenster das $GUI_EVENT_CLOSE gedrückt worden ist?
Beispiel:
[autoit]#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 200, 200, 10, 10)
GUISetState(@SW_SHOW)
$Form2 = GUICreate("Form2", 200, 200, 120, 10)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Was ich vermeiden möchte ist das ich den GUIOnEventMode verwenden muss, denn mein eigentliches Programm ist schon fertig und basiert aufG UIGetMsg.
lg
Racer