AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:02

Parameter dieser Suchanfrage:

Suche in Thema: Nachricht abfangen - Maushook
Suche alle Beiträge, die von "OrallY" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: Nachricht abfangen - Maushook

      Delphi
      by OrallY, 24. Dez 2003
    Ich hab mal grad ein wenig im PSDK geblättert und bin auf folgendes gestoßen:


    Das heißt also, dass dieser Hook für mich nicht in Frage kommt.
  • Forum: Win32/Win64 API (native code)

    Re: Nachricht abfangen - Maushook

      Delphi
      by OrallY, 21. Dez 2003
    Kannst du mir das mit WH_CALLWNDPROC bitte ein wenig näher erklären negaH?
  • Forum: Win32/Win64 API (native code)

      Delphi
      by OrallY, 24. Jun 2003
    Ich muss mich entschuldigen, Duffy. Diese Prozedur ist der Schlüssel! Wenn ich einen WH_MOUSE_LL installiere und die Prozedur ausklammere, geht gar nix mehr mit der Maus.
    (Ich hatte das ganze schonmal probiert, aber vergessen die neu kompilierte DLL auch zu benutzen :wall:).
    Jetzt muss ich nur noch herausfinden, wie ich es schaffe, dass man die Maus noch bewegen kann :wink: .
  • Forum: Win32/Win64 API (native code)

      Delphi
      by OrallY, 23. Jun 2003
    Wie ich schon schrieb hat die CallNextHookEx nur die funktion sicher zu stellen, dass etwaige Hooks, die in der Rangliste unter dem eigenen stehen auch noch die Nachricht erhält. Deswegen hilft weder das weglassen des Befehls noch das Verändern der Parameter der Lösung meines Problems.
    Kann mir bitte mal jemand die Verwendung von PeekMessage erklären und was es genau macht. Die englische...
  • Forum: Win32/Win64 API (native code)

      Delphi
      by OrallY, 22. Jun 2003
    Diese Prozedur stellt nur sicher, dass andere Hooks ebenfalls noch Nachrichten empfangen. Das hat leider nichts mit der Nachrichtenverarbeitung der Programme zu tun.
  • Forum: Win32/Win64 API (native code)

      Delphi
      by OrallY, 22. Jun 2003
    Ja, klar! Das Problem ist ja nicht das Theoretische, sondern das Prakitsche: Wie schmeiß ich die Nachricht weg?
  • Forum: Win32/Win64 API (native code)

      Delphi
      by OrallY, 22. Jun 2003
    Kann mir vielleicht einer erklären, wie ich, wenn es die richtige Funktion ist, PeekMessage in meiner DLL einzusetzen habe? So funktioniert es auf jedenfall nicht:

    var
    Msg: TMsg;

    function MouseHookProc(Code: Integer; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall;
    begin
    if code = HC_ACTION then
    begin
    FileMapObj := OpenFileMapping(FILE_MAP_READ, False,'HookMapFile');
  • Forum: Win32/Win64 API (native code)

    Nachricht abfangen - Maushook

      Delphi
      by OrallY, 21. Jun 2003
    So, ich habe es jetzt endlich hingekriegt, meinen Maushook zum laufen zu bringen. Jedesmal, wenn irgendwas mit der Maus passiert, schickt meine Hook-DLL meinem Programm eine Nachricht.
    Wie kann ich nun verhindern, dass andere Programme auch eine Nachricht erhalten? Also zum Beispiel die WM_MOUSEMOVE-Nachricht abfangen?
    Eigentlich sind ja Hooks dazu gemacht, eben dies zu vermeiden. Doch gibt es...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=OrallY&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=5869
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz