System-Wide Hooks und abfangen der Textzeichnung



  • Hallo,

    ich versuche, die Textausgabe von bestimmten GUIs abzufange; z.B. von notepad.exe
    Mit Hilfe von http://www.codeproject.com/KB/DLL/apihijack.aspx schaff ich es auch, die nen System weiten Hook einzubauen, DLLs zu finden und eigentlich die Funktionstabellen zu überschreiben (schreibe alle änderungen, die der prozess an sich selber ändert in eine datei). Problem: die überschriebenen Funktion werden nicht gecalled - entweder weil das programm sie wirklich nicht aufruft oder aus einem anderen grund.

    Überschreiben will ich ExtTextOutW und TextOutW aus GDI32 und DrawTextExW aus USER32, da ich denke, dass das die naiven text-output-funktionen sein müssten.

    was könnten mögliche fehler sein?

    OS: WinXP SP2, Adminrechte


Anmelden zum Antworten