Hallo,
Ich habe eine
dll geschrieben, die man in den prozess injected, und sobald man dies tut dejected diese eine andere
dll + sich selber.
Das andere module das sie dejected, ist in diesem falle "cepe.dll", das problem ist nur, dass dieses module auch eine Form erstellt.
Jetzt meine frage: Wie könnte ich diese Form von meiner
DLL schließen?
Also ich wills jetzt nicht direkt per FindWindow() suchen denn es kann ja sein das ich diese form öfter offen hab und es mir dann an die falsche geht.
Was ich schon versucht hab:
Delphi-Quellcode:
lolwat := FindWindowEx(Application.Handle, 0, nil, 'Crappy Packet Editor Doh!');
if lolwat<> 0 then
PostMessage(lolwat, WM_QUIT, 0, 0);
Geht aber nicht wirklich =/
Irgend ne idee?