Mouse Icon

  • Spoiler anzeigen
    [autoit]


    Global Const $OCR_IBEAM = 32513
    Global Const $OCR_WAIT = 32514
    ; 2 Konstanten

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

    $hWaitCurs = _LoadCursorFromFile("Pfad zum Icon")
    If _SetSystemCursor($hWaitCurs, $OCR_IBEAM) Then MsgBox(0, '', 'Cursor gesetzt')

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

    Func _SetSystemCursor($hCur, $id) ; $hcur = das per _LoadCursorFromFile geladene Icon | $ID = die Konstante für den "Cursorzustand"
    Local $ret = DllCall("user32.dll", "int" ,"SetSystemCursor","int",$hCur,"int",$id)
    Return $ret[0]
    EndFunc

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

    Func _LoadCursorFromFile($lpFileName)
    Local $ret = DllCall("user32", 'long', "LoadCursorFromFileA", 'str', $lpFileName)
    Return $ret[0]
    EndFunc

    [/autoit]


    Also so dann (ist von Bugfix).

    2 Konstanten waren im Link angegeben, die anderen lassen sich sicher ergoogeln.

    edit \ und da sind sie schon:

    Spoiler anzeigen

    Einmal editiert, zuletzt von nuts (1. April 2010 um 00:44)