Msgbox-Udf

  • Ich wollte einfach mal anfangen, mir meine 1. UDF zu basteln.

    Thema: MSGBOX.

    Halt so Userspezifiert, wie nur möglich.


    Nun bin ich gerade bei meinem 1. Problem angekommen.

    Ich habe 1ne Funktion, mit der ich den "Körper", also die WhileSchleife erstell.
    Nun sollen bei Bedarf noch 3 Buttons eingefügt werden (muss nicht, kann aber), welche dann auch per Case ihre Befehle ausführen sollen.

    Meine Body sieht bisher so aus:

    [autoit]

    Func _MSGBOX_Body()
    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    GUISetState(@SW_Hide)
    ExitLoop
    EndSwitch
    WEnd
    EndFunc

    [/autoit]


    Falls nun meine Funktion _MSGBOX_Buttons($B1, $B2, $B3) Buttons adden will, muss das ja IN die BodyFunktion rein. Aber wie? ;)

    Danke im vorraus,

    Schrubber

  • Wie wärs mit _GUICtrlButton_Create?
    Da kannste doch das Handle der GUI angeben...

    Spoiler anzeigen

    Grundkenntnisse in: C++, JavaScript
    Sehr gute Kenntnisse: PHP, JAVA, C und näturlich AutoIt


    Klaviatur, Anhang UDF, GDI+ Mühle

    Zitat

    "Wenn einen um 20h der Pizzadienst anruft und fragt, ob man's nur vergessen hat und ob man das gleiche
    möchte wie immer -- dann sollte man sein Bestellverhalten evtl überdenken"