Seite 1 von 1
SendMassage
Verfasst: 09.10.2004 12:21
von tft
Hi....
ich möchte von einem Process zum anderen mittels API WindosEnvents erzeugen . Ist das möglich?
Verfasst: 09.10.2004 14:12
von Franky
Hi tft
Du kannst das machen, mit sendmessage, das fenster, an das du sendest kannst du am besten mittels findwindow_() ermitteln
PS
SendMassage, hm, interessant, kannste mir auch senden (bitte eine Masseuse)

Verfasst: 09.10.2004 14:26
von DarkDragon
Boah ey, bist du im Kindergarten? Drück dich auch mal besser aus und fass nicht alles in einem kleinen Satz zusammen.
>>ich möchte von einem Process zum anderen mittels API WindosEnvents erzeugen . Ist das möglich?
Wer das versteht ist ein Gott. Ich probiers mal zu verstehen: Du möchtest von einer Anwendungen einen anderen Prozess erstellen. Daraus schließe ich: RunProgram(). Es startet ein anderes Programm und somit hast du einen neuen Prozess.
Rechtschreibfehler:
WindosEnvents - Nur beim schnellen Überfliegen erkennt man, dass es WindowsEvents heißen soll.
SendMassage - Was bringt es dem Computer wenn man ihn massiert?
Auf deiner Homepage:
PreCompiller - Ein l zuviel
EliteHause - House nicht Hause
In den News:
DouwnLoad - Ist das ein Spiel?
Nun hab ich keine Lust mehr weiter zu Suchen, aber Optima-Code passt zu deinen Rechtschreibfehlern nicht. "Die schnellsten Codes in Basic ..." wahrscheinlich sind die nur so schnell geschrieben worden.
Verfasst: 09.10.2004 14:33
von MVXA
Ich verstehe deine Frage. Er will versuchen, per Sendmessage, von einem Programm Events in einem anderem Programm auszulösen.
Leider weiß ich selber auch keine Antwort, habs nur mal versucht, bin aber dran gescheitert

Verfasst: 09.10.2004 15:10
von Andre
Wir wissen ja nicht genau, was tft machen will.
Falls auch das Senden von Tastatureingaben an ein anderes Programm reichen sollte, dann gibt es bereits
SendKey von Danilo.
Verfasst: 09.10.2004 15:53
von Danilo
Andre hat geschrieben:Falls auch das Senden von Tastatureingaben an ein anderes Programm reichen sollte, dann gibt es bereits
SendKey von Danilo.
Lies mal bitte die 1. Zeile des originalen Codes nochmal:
Code: Alles auswählen
; SENDKEYS procedure by PB -- do whatever you want with it. :)
Dieser Code kommt von "PB" - das ist Paul Bowlay aus dem
englischen Forum. Er hat den Nick - nun rate mal: "PB"
Ich hatte das mal im deutschen Forum gepostet, aber die Credits
gehören Paul. Danke!
Verfasst: 09.10.2004 19:05
von tft
Hi.....
@LittleFurz
genau...........
Eine einfache Frage. Aber für diejenigen die es nicht ganz begriffen haben.
Ein Process mit einem Fenster soll eine Tastatureingabe an einen anderen Process mit einem Fenster mittles API funktionen übermitteln. Sodas ich diese mit der WindowEvent() funktion von PB auswerten kann.
Wie die Processe dabei gestartet wurden ist dabei unerheblich.
Als information stehen mir die PID und der FensterHandler zur verfügung.
Im übrigen @DarkDragon darfst du die Rechtschreibfehler ruhig behalten. und wenn ich deine Antwort lese muss ich dir recht geben. Scheint gelegentlich ein Kindergarten hir zu sein. Und von einem Gott bist du warlich weit entfert.
Verfasst: 09.10.2004 19:10
von Andre
Danilo hat geschrieben:
Dieser Code kommt von "PB" - das ist Paul Bowlay aus dem
englischen Forum. Er hat den Nick - nun rate mal: "PB"
Ich hatte das mal im deutschen Forum gepostet, aber die Credits
gehören Paul. Danke!
Dann werde ich dies glatt fürs nächste Release berichtigen.

Verfasst: 09.10.2004 23:26
von tft
Hi...
das SendKey Example scheint mich weiterbringen zu können. Danke für die Info.
Verfasst: 10.10.2004 09:24
von DarkDragon
Code: Alles auswählen
SendMessage_(FindWindow_(0, "Win32 Programmer's Reference"), #WM_KEYDOWN, #VK_ESCAPE, 0)

so geht das ganz schnell.