Hi leute,
ich hab mal wieder ein problem....
und zwar hab ich versucht ein bild als mauszeiger zu benutzen... auf dem Bild is mein wunschmauszeiger und der hintergrund transparent...
so jetzt hab ich probiert das so zu lösen:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GDIPlus.au3>
#Include <WinAPI.au3>
$GUI = GUICreate( "",288, 140, -1, -1 ,$WS_POPUP, 0)
GUISetCursor(16,1)
GUICtrlCreatePic("login.bmp",0,0,288,140)
_GDIPlus_StartUp()
$hImage = _GDIPlus_ImageLoadFromFile("cursor.png")
$hGraphic = _GDIPlus_GraphicsCreateFromHWND($GUI)
GUISetState()
[/autoit][autoit][/autoit][autoit]AdlibEnable("Mousecursor",5)
[/autoit][autoit][/autoit][autoit]While 1
WEnd
Func Mousecursor()
$MousePos = MouseGetPos()
$WinPos = WinGetPos($GUI)
_GDIPlus_GraphicsDrawImage($hGraphic, $hImage, $MousePos[0] - $WinPos[0], $MousePos[1] - $WinPos[1])
EndFunc
aber jetzt würden ja die mauszeiger auf meiner gui bleiben und nichmehr weg gehn... so das ich quasi ganz viele mauszeiger hab die sich nich bewegen....
wie könnte ich das ändern?
mfg
Icynator