Weiß jmd wie man Tastendruck unter win 2000 simuliert ?
-
Kann mir jmd bei meinem problem helfen bitte !!
-
a) Wie du mit deiner Fragestellung schon richtig implizierst handelt es sich um eine win spezifische Frage -> falsches Forum
b)Wohin soll der Tastendruck den gehen? Nur an dein eigenes Programm oder woandrs in? Auf jeden Fall ist dies hier weder der richtige Ort das zu diskutieren noch wirst du an der WinApi vorbeikommen...
-
Bin mir nicht ganz sicher, das ging aber glaube ich mit http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/messagesandmessagequeuesreference/messagesandmessagequeuesfunctions/sendmessage.asp
-
Ja also ich möchte alle 30 sekunden einen Tastendruck in einem Spiel simulieren.
Und ich weiß leider nicht wie ich das zb mit SendMessage machen kann.
-
Steht doch alles da? Finde den handle zum Fenster des Spiels heraus (oder sende an alle Fenster, wie beschrieben), such dir in der msdn die message für nen Tastendruck und fertig...
-
:)Danke erst mal für alle antworten!
LRESULT SendMessage( HWND hWnd,
UINT Msg,
WPARAM wParam,
LPARAM lParam
);
Also dann bin ich her gegangen und habe es so versucht:HWND hWnd2 = HWND_BROADCAST;
UINT Msg = '2';SendMessage(hWnd2,Msg);
-
Und das klappt nicht. Ich habe doch gesagt, du musst dir erst noch die richtige Nachricht raussuchen. Steht auch irgendwo in der msdn...
-
Ja also das habe ich versucht bis gerade eben unter was soll ich da suchen ?
Ich habe unter Message in der MSDN geuscht und unter UINT und ich finde es nicht.Kannst du mir vielleicht bitte behilflich sein ?
-
-
und Wie funktioniert das bei Konsolenanwendungen?
Hat da jmd den Befehl dazu?
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.