SendMessage(..,..,??,??);
-
Willst du was in das Edit reinschreiben? Dann würde ich Nachricht nicht an das Hauptfenster schicken.
-
Luckie schrieb:
Willst du was in das Edit reinschreiben? Dann würde ich Nachricht nicht an das Hauptfenster schicken.
SONDERN?
-
chille07 schrieb:
Luckie schrieb:
Willst du was in das Edit reinschreiben? Dann würde ich Nachricht nicht an das Hauptfenster schicken.
SONDERN?
Wie wär es direkt mit dem Child
-
Ich dachte mir auch schon das man die eigentlich ans child schicken müsste die Nachrichten aber wie kriegt man das passende HWND. Man hat von dem Aufbau des anderen Progs doch gar keine Ahnung?
-
flammenvogel schrieb:
Man hat von dem Aufbau des anderen Progs doch gar keine Ahnung?
Den kannst du ja mittels Spy++ bzw. WinSpector o.ä. analysieren
-
hmm... mit child-prozessen kenne ich mich nicht so aus...
ich wollte doch in einem anderen programm eingaben vortäuschen -
hab inzwischen "keybd_event(...)" gefunden
es funktioniert, aber ich verstehe nicht, für was der 2. 3. und 4. parameter sind...
ich mache immer:
keybd_event(VK_***,0,0,0); und
keybd_event(VK_***,0,KEYEVENTF_KEYUP,0);
^^das funktioniert.wollte es in der msdn suchen, blicke (bei der msdn-funktionsweise) aber irgendwie nicht durch - gibts da eine startseite oder suchseite oder so?
mfG (c)h
-
@flenders Wie willst du das machen mit den Child Fenster das HWND des Childfenster ändert sich ja ständig. Wie willst du dann bitteschön ein Childfenster direkt ansprechen???
-
flammenvogel schrieb:
@flenders Wie willst du das machen mit den Child Fenster das HWND des Childfenster ändert sich ja ständig. Wie willst du dann bitteschön ein Childfenster direkt ansprechen???
Einfach über FindWindowEx bis zum Child "durchhangeln" - oder was ist dein Problem
-
edit Windows und so weiter haben doch keine Namen an denen man sie wiedererkennen kann oder willst du die Message einfach an alle in Frage kommenden childs senden.
-
flammenvogel schrieb:
edit Windows und so weiter haben doch keine Namen an denen man sie wiedererkennen kann
... aber normalerweise eine ID