Forum: Win32/Win64 API (native code)
Delphi
by wicht,
4. Jan 2008
Nabend, also, ich poste das mal schnell... in das Programm habe ich das hier reingepackt:
function InjectIntoProcess(lpProcessID: Cardinal; lpDllname: String):Boolean;
var
hProc: Cardinal;
oAlloc: Pointer;
cWPM: Cardinal;
hRemThread: Cardinal;
begin
Forum: Win32/Win64 API (native code)
Delphi
by wicht,
4. Jan 2008
Tag,
habe vorhin mal ein bisschen rumgetestet. Eigentlich ist es nicht besonders schwierig (naja, den Hook habe ich nicht selber geschrieben :wink: ) sich da in die WndProc zu hängen. Was ich jetzt hinbekommen habe ist, dass bei einem Klick auf den Startmenü-Button nicht das Startmenü erscheint, sondern einfach ein Ton abgespielt wird. Das kann man jetzt natürlich erweitern, z.B. dass ein...
Forum: Win32/Win64 API (native code)
Delphi
by wicht,
3. Jan 2008
Naja, ich würde einfach mal vermuten, dass soetwas mit einem Hook machbar ist. Oder die WndProc irgendwie umbiegen. Aber das habe ich noch nie in der Form gemacht, und darum weiß ich auch nicht mehr.. Aber was Hooks angeht findet man schon einiges an Beispielen (falls es damit geht..)
HTH