also so wie du es jetzt aufgebaut hast ist es prinzipiell richtig, d.h. die messagebox sollte auch schon zu sehen sein ABER! du musst die funktion schon richtig deklarieren und so ist sie wieder falsch, das ist bei enem
api hook extrem wichtig
Delphi-Quellcode:
var
GetRealTime,GetNextTime:procedure(VAR orgdate:_SYSTEMTIME);stdcall;
procedure LogTime(VAR orgdate:_SYSTEMTIME)stdcall;
du hattest das VAR vergessen. du musst dann auch noch sagen wenn fehler auftreten, in welchen prozess du es injezierst, dann ist es für mich einfacher zu schaun wo der fehler liegen könnte.