Absender von SendMessage ermitteln
-
Hi!
Ich fange bei mir WM_COPYDATA ab und werte die Msgs aus. Um den Sender zu identifizieren übergebe ich das Handle auf den Sender mit dem wParam bei SendMessage. Sollte es eine unbekannte Anwendung sein, gebe ich "unknown source" aus. Nun trat nur der Fehler auf, daß die Anwendung nach der Logfile-Meldung "unknown source" ständig crashed und ich auch nicht weiß wer dorthin gesendet hat.
Kann ich den Absender irgendwie ermitteln?
-
Im driten Parameter von der COPYDATASTRUCT Structur hast du ja einen Zeiger auf deine Daten. Ich weiß nicht, wie das bei dir aussieht, aber ich würde eine Struktur machen, die auch den Absender enthält.
-
Das mache ich ja auch, sofern ich die Nachricht sende. Nur leider kommt da eine Nachricht an, die nicht von mir ist, aber das Programm crashed. Daher will ich den Absender haben.