mehrere gleiche fenster
-
Hi ich habe ein problem!
Ich möchte einem anderne Programm mit SendMessage eine mesasge schicken.
Das probkem ist jetzt das das Programm 2-3 mal vorhanden ist.
1. An wen geht die nachricht?
2. Wie kann ich zwischen diesen Unterscheiden?
es ist 3 mal das gleiche programm ovn daher auch gleicher prozessname usw
-
Die ProzessID ist in jedem Fall eindeutig.
-
und an wen geht die nachricht?
-
findwindow schrieb:
und an wen geht die nachricht?
An den Prozess zu dem das Fenster gehört bzw. streng genommen geht die Nachricht zu der Message-Queue die zu diesem Fenster gehört.
Wenn du FindWindow benutzt liefert er dir das erst beste Fenster zurück. Benutze EnumWindows, dann findest du alle top-level Fenster.