Was mach ich nur falsch?
das Schaf soll über den Bildschirm "laufen", also von oben links nach unten rechts.
Im Anhang das Schaf;D
#include #include #include
Local $hGui,$left,$top$left=50$top=50
GUICreate("Rahmen", @DesktopWidth, @DesktopHeight, -1, -1, $WS_POPUP, $WS_EX_LAYERED)GUISetBkColor(0xABCDEF);macht die GUI durchsichtigGUISetState()_GDIPlus_Startup()
$figur = _GDIPlus_ImageLoadFromFile(@ScriptDir & "\schaf.gif")$hGraphic = _GDIPlus_GraphicsCreateFromHWND($hGui)
Do_GDIPlus_GraphicsDrawImageRect($hGraphic,$figur,$left,$top,100,100)$left=$left+1$top=$top+1_GDIPlus_GraphicsClear($hGraphic)Until $left==500_GDIPlus_GraphicsDrawImageRect($hGraphic,$figur,$left,$top,100,100)
While $GUI_EVENT_CLOSESleep(10)WEnd
_GDIPlus_Shutdown()