Hallo zusammen,
ich seh den Wald vor Bäumen nicht...
Bei beiden Menü-Punkten kommt die gleiche MsgBox...
Spoiler anzeigen
$WinSettings = GUICreate("Settings" & " (Version " & $version & ")", 900, 710, -1, -1, BitOR($GUI_SS_DEFAULT_GUI, $WS_SIZEBOX), Default, $WinMain)
GUISetBkColor(0x182424) ;~ set background color
$icon = GUISetIcon(@ScriptDir & '\Images\EB.ico')
; Create Help menu
$hMenu = _GUICtrlMenu_CreateMenu ()
_GUICtrlMenu_InsertMenuItem ($hMenu, 0, "&About", $hAbout)
_GUICtrlMenu_InsertMenuItem($hMenu, 1, "", 0)
_GUICtrlMenu_InsertMenuItem ($hMenu, 2, "&Help", $hHelp)
; Create Main menu
$hMain = _GUICtrlMenu_CreateMenu()
_GUICtrlMenu_InsertMenuItem($hMain, 0, "&Menue", 0, $hMenu)
_GUICtrlMenu_SetMenu($WinSettings, $hMain)
[/autoit] [autoit][/autoit] [autoit]GUIRegisterMsg($WM_COMMAND, "WM_COMMAND")
GUISetState() ; ====> show window
dann die Func noch dazu:
Spoiler anzeigen
Func WM_COMMAND($hWnd, $iMsg, $iwParam, $ilParam)
Switch _WinAPI_LoWord ($iwParam)
Case $hAbout
MsgBox(0,"Test", "About geklickt")
Case $hHelp
MsgBox(0,"Test", "Help geklickt")
EndSwitch
Return $GUI_RUNDEFMSG
EndFunc ;==>WM_COMMAND
Kann mich da mal einer aufs Pferd setzen bitte???