Kurze Frage zu Hooks



  • Hallo, ich habe hier: http://msdn.microsoft.com/en-us/library/windows/desktop/ms644959(v=VS.85).aspx

    so einiges über Hooks gelesen.

    Nun nochmal kurz zum verständnis:

    Ich erstelle eine DLL die eine Hook Prozedur (Funktion) enthält z.b. die Funktion: MouseProc

    LRESULT CALLBACK MouseProc(
      __in  int nCode,
      __in  WPARAM wParam,
      __in  LPARAM lParam
    );
    

    Im Hauptprogramm lade ich dann die DLL und übergebe die Adresse der DLL an die Funktion SetWindowsHookEx wenn ich den Hook dann wieder entfernen will rufe ich um Hauptpgramm einfach UnhookWindowsHookEx auf.

    Habe ich das so richtig verstanden oder ist das falsch?
    (Ja ich könnte mir bei Google ein fertiges Beispiel raussuchen ... Aber Copy & Paste kann jeder ich will auch selber etwas mitdenken )

    :xmas1: :xmas2:



  • Ja ich könnte mir bei Google ein fertiges Beispiel raussuchen

    So eine Einstellung wird hier nicht gedulded und wird mit schweigen bestraft. 😃


Anmelden zum Antworten