Hallo,
ich versuche seit etwa einer Woche, das mit den DLLCalls rauszubekommen.
Leider bisher ohne Erfolg.
Ich versuch z.B. bei diesem DLLCall rauszubekommen, wo ich die Parameter dazu her bekomme.
DllCall("user32.dll", "int", "SystemParametersInfo", "int", $SPI_SETSNAPTODEFBUTTON, "BOOL", False, "int", 0, "int", 0)
Das Tutorial von BugFix kenne ich, aber irgendwie klappt es dennoch nicht.
Da steht u.a. dass er die notwendigen Informationen aus der Windows API Referenz nimmt, nur da finde ich noch nicht einmal die Parameter des obigen Befehls.
Eigentlich müssten die ja auch in der Referenz zu finden sein, da der Befehl funktioniert.
Anscheinend muss man aber da schon genau wissen, wo die gesuchten Informationen stehen, um sie auch zu finden.
Irgendwie erinnert mich die Referenz an den Spruch:
"Jetzt wo ich weiß wie das Gerät funktioniert, verstehe ich auch die Bedienungsanleitung."
Auch der Dependency Walker spuckt bei mir nur massenweise Daten und vor allem Fehlermeldungen aus.
Angeblich kann er die Datei, die er gerade geöffnet hat plötzlich nicht mehr finden.
Gibt es da nicht auch noch andere Infoquellen?
Den nur mit Dependency Walker und API Referenz ist das ganz schon ein etwas sehr schwieriges Unterfangen.
MfG:
BigRox