Announcement

Collapse
No announcement yet.

Botschaften von Windwos emfangen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Botschaften von Windwos emfangen

    Hallo,<br>
    Ich möchte alle wichtigen botschaften von Windows abfagen.<br>
    Währe nett wenn es geleich mit Beispiel währe.<br>Danke

  • #2
    Hallo,

    auf der Hilfeseite zu <b>TApplication.OnMessage</b> ist ein Beispiel zu finden, wie alle Botschaften an die eigene Anwendung abgefangen werden können

    Comment


    • #3
      Hallo,Andreas Kosch<br>
      Ich habe es jetzt geschaft was ich wollte.<br>
      Aber das geht nur wenn meine Anwendung oben ist,<br>
      Aber mein Programm soll im Hintergrund laufen,
      und die Wichtigesten botschaften abfangen und aufschreiben<br>
      Gruß <b>Michael</b&gt

      Comment


      • #4
        Hallo,

        das hört sich so an, so ab das Programm die Windows-Botschaften für <b>fremde</b> Anwendung mitprotokollieren soll (siehe Delphi-Zubehör WinSight). In diesem Fall würde ich die Hilfe zum Microsoft Platform SDK zu den folgenden Stichwörtern durcharbeiten: WH_MSGFILTER, WH_SYSMSGFILTER, WH_GETMESSAGE und WH_CALLWNDPROC

        Comment


        • #5
          Hallo,Andreas
          Genau das soll es auch.Könnten Sie mir vieleicht ein kleines Beispiel
          schreiben was genau das macht.<br>
          Das währe nett.<br>
          Gruß <b>Michael</b&gt

          Comment


          • #6
            Hallo,

            Microsoft stellt im Platform SDK den Sourcecode der Beispielanwendung <i>Spy</i> zur Verfügung. Es ist nur eine Fleißarbeit, dieses C++ Beispielprojekt nach Object Pascal zu übersetzen. Da es mit WinSight für uns bereits ein funktionierendes Werkzeug gibt, lohnt sich meiner Auffassung nach diese Mühe nicht

            Comment


            • #7
              Tut mir leid ich habe nur Delphi 5 Standart <br>
              Könten Sie mir ihn hier rein Kopiern ?<br&gt

              Comment

              Working...
              X