ich habe eine SpeicherAdresse (007B4750) und in ihr ist wohl eine function mit folgender struct
(X,Y,Z :Integer) : Integer
so... wie kann ich nun diese func mir zu nutze machen und sie so zu sagen aktivieren? Ich habe folgendes versucht.
==========================================
var
Processhandle: THandle;
WindowHandle, Pidi,
lBuf, lbuf1, lbuf2 : Cardinal;
Wert
// 00A137FA
begin
lBuf := 9418;
lBuf1:= 7825;
lBuf2:= 0;
WindowHandle:= FindWindow (nil, 'Guild Wars');
GetWindowThreadProcessId(WindowHandle ,@Pidi);
ProcessHandle :=OpenProcess(PROCESS_ALL_ACCESS ,False , pidi);
WriteProcessMemory(Processhandle ,ptr($007B4750),@lBuf,1,Wert);
WriteProcessMemory(Processhandle ,ptr($007B4751),@lBuf1,1,Wert);
WriteProcessMemory(Processhandle ,ptr($007B4752),@lBuf2,1,Wert);
habt ihr andere vorschläge? ich habe keine idee, wie ich das sonst lösen könnte
(delphi 6)







