Ich habe mir selbst beigebracht, wie man Nachrichten mit den APIs von Windows verwendet, und habe sie wirklich sehr gut gelernt. Problem ist, ich kann nicht herausfinden, wie man eine Nachricht von einer anderen Anwendung erhält, um Code innerhalb meines zu starten.Erhalte eine Nachricht von einem anderen Prozess
Im Wesentlichen möchte ich anderen, die eine kommerzielle Anwendung verwenden, erlauben, auf die Schaltfläche "Speichern" (in der kommerziellen Anwendung) zu klicken und meine Anwendung die Speichermeldung zu stoppen, den Benutzer aufzufordern und die Speicherung entweder abzubrechen um ihnen zu erlauben fortzufahren, oder das Speichern zu erlauben (was ich jetzt über Nachrichten weiß).
Ich muss nur wissen, wie man eine Nachricht fängt und stoppt sie. Wenn jemand mich auf einen API-Aufruf oder eine Funktion oder nur auf eine Dokumentation hinweisen kann, die Ihnen helfen könnte, tun Sie dies bitte.
Ich wäre überrascht, wenn Sie das noch tun können. Ich dachte, die Änderungen der Prozesssicherheit, die um Windows 2000 vorgenommen wurden, verhinderten ein Durcheinander mit den Nachrichten eines anderen Prozesses. – David
Ich bin mir nicht ganz sicher, aber ich denke nicht. Mit Programmen wie Winspector ist es einfach, Nachrichten zu erfassen ... und ich bin mir sicher, dass ich Programme gesehen habe, die sie stoppen. – Sivvy