An einen Moderator ! Beitrag für FAQ !
-
Ja aber irgendwie war das ziemlich sinnlos. Wenn jemand kein Englisch kann sollte er programmieren lassen oder Englisch lernen.
-
Viele suchen ein Tutorial über Hooks in Deutsch ... Mehr brauch ich nicht sagen oder ?
Gruß
:: NoName ::
-
Ist meiner Meinung nach kein Tutorial. :p
-
Aber trotzdem ist es eine super Erklärung von Hooks... oder etwa nicht?
Wenn ich mich recht erinnere suchte ja das Mitglied guenni81 (siehe Link oben) auch eine Erklärung von Hooks...............!?
Und die hat er von Ernsti erhalten....Gruß
:: NoName ::
-
Aber meiner Meinung nach trotzdem einen eintrag in die FAQ wert.
-
War ja klar das MFC Programmierer den Beitrag von Ernsti gut finden.
-
Commänder schrieb:
War ja klar das MFC Programmierer den Beitrag von Ernsti gut finden.
Was soll denn bitteschön das ? ....
Gruß
:: NoName ::
-
Wenn du jetzt noch ein kleines Beispiel postetst dann gebe ich es in die FAQ. Anfänger haben nicht das Problem das sie nicht lesen können sondern sie können das gelesene nicht umsetzen da sie mit dem Parametern und der Reihenfolge der Funktionen überfordert sind.
Sonst aber geren in die FAQ.
Mache ein Neuen Beitrag mit Titel @unixtom auf und sag dann bitte ob du deinen Beitrag erweitert hast.
-
Alles zusammengefasst :
Global anlegen
HHOOK hHook;
Danach der eigentliche Hook
LRESULT CALLBACK TestHook(int nCode, WPARAM wParam, LPARAM lParam) { // Etwas machen ... return CallNextHookEx(hHook, nCode, wParam, lParam); }
Dann den Hook starten
hHook = SetWindowsHookEx(WH_KEYBOARD, TestHook, NULL, GetCurrentThreadId());
Hook entfernen
UnhookWindowsHookEx(hHook);
Gruß
:: NoName ::
-
Da müsste auch noch drin stehen wie man das mit systemweiten Hooks macht.
-
Wie man DLL's schreibt ist eine andere Sache, da kann man sich auch im INet informieren...
Gruß
:: NoName ::
-
lol. aber da gibts besonderheiten. irgendwie muss man da eine variable sharen.
-
Wenn du so genau weißt wie es geht, dann mach du es doch... :p
Gruß
:: NoName ::
-
Hallo erstmal,
ich war die letzten Tage unterwegs und habe versucht dass "Hooking" zu
verstehen. Leider nur mit bedingtem Erfolg.
Obwohl (sh. Aussage weiter oben) prgoggen und englisch verstehen zusammengehören, freu ich mich sehr dass es sowas auch in Deutsch gibt.
Ich les es auf jeden Fall durch.
Danke an den Übersetzer, der sich die Mühe gemacht hat.
-
Hallo Leutz !
Ich bin echt überrascht, wieviele Antworten da kamen - ist ja echt irre !!!!
Es freut mich sehr, dass Interesse besteht, das Ding in die FAQ zu machen.So, nachdem nun ein kleines Beispiel gefordert wurde:
http://www.c-plusplus.net/forum/viewtopic.php?t=92249&highlight=hooksIs zwar nur ein einfacher, kleiner Maushook, aber ich hoffe man kann das irgendwie grundlegend verwenden !
PS: jaja, die DEUTSCHE MSDN !
Made in Austria
-
Done