Hi,
hab auch mal angefangen mich mit Dll's zu beschäftigen und hab schon das erste Problem mit meinem Script.
$sdlinit = SDL_Init("SDL_INIT_VIDEO")
[/autoit][autoit][/autoit][autoit]MsgBox(0, "SDL_Init", $sdlinit)
Exit
Func SDL_Init($flag)
$sdl = DllOpen("SDL.dll")
DllCall($sdl, "int", "SDL_Init", "uint32", $flag)
EndFunc
Hab die Informationen über die Dll Funktionen und Parameter von http://sdl.beuc.net/sdl.wiki/SDL_Init.
Der DllCall müsste eigentlich soweit stimmen, das Problem ist aber das ich immer in der MsgBox 0 angezeigt bekomme, was laut Doku auch den Erfolg der Funktion bedeutet.
Ich kann jedoch irgendeine selbst ausgedachte Funktion in den DllCall packen und erhalte immer noch 0.
Falls wer nicht weis was SDL ist wird hier schlauer.
Hab die Dll auch mal in den Anhang gepackt.
Kann mir einer sagen was ich falsch gemacht habe?
Bin atm irgendwie ziemlich verwirrt.
MfG
Bladerunner