Button Bild ändern wenn Maus drüber

  • Hey Leute: Habs versucht zu ergoogeln...

    Kann mir jemand sagen wie man eine Funktion damit verknüpft, dass das Bild von einem Button ändert, wenn ich mit der Maus rübergehe...

    Ziel:

    Ich will von den Standartisierten Button vom Mikrosoft weg:
    Erstelle Button, verknüpfe bild mit und das Bild des Button sich sich natürlich ändern, wenn ich mit der Maus rüberfahre...

    Danke für eure antworten...!

    Ps: Beispielscript nicht UnErwünscht..:) :rock::rock:

    Einmal editiert, zuletzt von Mr_gitarre (26. Oktober 2010 um 11:11)

  • Spoiler anzeigen
    [autoit][/autoit] [autoit][/autoit] [autoit]

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Button-Hover", 225, 112, 409, 201)
    $Button1 = GUICtrlCreateButton("Button", 24, 24, 169, 49)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    While Sleep(30)
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    $a = GUIGetCursorInfo($Form1)
    If $a[4] = $Button1 Then
    GUICtrlSetData($Button1,"Hi")
    Else
    GUICtrlSetData($Button1,"Bye")
    EndIf
    WEnd

    [/autoit]

    Hab grad keine bilder da ....

    MfG hellboy

    [autoit]

    Do
    _help($user)
    Until $questions = 0

    [/autoit]

    Meine Werke:
    Ste`s Web-Radio

  • Geil...!!

    Danke...!!!


    Edit:
    Der vollständigkeit halber:

    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    $Form1 = GUICreate("Button-Hover", 225, 112, 409, 201)
    $Button1 = GUICtrlCreateButton("Button", 24, 24, 169, 49)
    GUISetState(@SW_SHOW)

    [/autoit][autoit][/autoit][autoit]

    While Sleep(30)
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    $a = GUIGetCursorInfo($Form1)
    If $a[4] = $Button1 And GUICtrlRead($Button1) <> "Hi" Then
    GUICtrlSetData($Button1,"Hi")
    ElseIf $a[4] <> $Button1 And GUICtrlRead($Button1) <> "Bye" Then
    GUICtrlSetData($Button1,"Bye")
    EndIf
    WEnd

    [/autoit]

    Einmal editiert, zuletzt von Mr_gitarre (26. Oktober 2010 um 11:51)