|
You last visited: Today at 11:21
Advertisement
[C++] Texte an nicht aktivierte Fenster senden
Discussion on [C++] Texte an nicht aktivierte Fenster senden within the C/C++ forum part of the Coders Den category.
09/07/2010, 22:04
|
#1
|
elite*gold: 1
Join Date: Apr 2010
Posts: 117
Received Thanks: 56
|
[C++] Texte an nicht aktivierte Fenster senden
Hi,
ich habe eine Frage:
Wie kann man in C++ an Fenster die nicht aktiviert sind Texte schicken ?
Beispielsweise Metin 2 ...
Danke im Vorraus...
mfg (der C++-Anfänger)DocWolf
|
|
|
09/07/2010, 22:10
|
#2
|
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
|
PostMessage()
|
|
|
09/07/2010, 22:14
|
#3
|
elite*gold: 1
Join Date: Apr 2010
Posts: 117
Received Thanks: 56
|
Danke erstmal für die schnelle Antwort, aber könntest du mir den Befehl noch ein bisschen näher erklären bitte? Ich hab davon schon gelesen aber ich vertehe nicht richtig wie man ihn einsetzt...
|
|
|
09/07/2010, 22:28
|
#4
|
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
|
Wird dort super erklärt, dem ist eigentlich kaum was hinzuzufügen.
|
|
|
09/07/2010, 22:31
|
#5
|
elite*gold: 1
Join Date: Apr 2010
Posts: 117
Received Thanks: 56
|
Kann man damit jetzt eigentlich auch einen ganzen String senden oder nur einzelne Buchstaben ?
|
|
|
09/07/2010, 22:37
|
#6
|
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
|
__in UINT Msg, <- Kein String
|
|
|
09/07/2010, 22:39
|
#7
|
elite*gold: 1
Join Date: Apr 2010
Posts: 117
Received Thanks: 56
|
Ich versteh immernoch nicht wie dieser Parameter aussehen muss wenn ich Beispielsweise "a" senden möchte
|
|
|
09/07/2010, 22:44
|
#8
|
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
|
 , dann sendest du die entsprechende Taste als "Message". In dem Link gibts ne nette Auflistung
|
|
|
09/07/2010, 23:08
|
#9
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
#moved
|
|
|
09/07/2010, 23:36
|
#10
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Spiele nutzen im Normalfall DirectInput, sodass eigentlich nur SendInput gehen dürfte...bin mir aber nicht so sicher ;O
Und SendInput geht leider nur zum Vordergrundfenster.
|
|
|
09/08/2010, 14:14
|
#11
|
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
|
Bei WoW geht auch PostMessage, wie es bei Metin2 aussieht weiß ich leider nicht.
|
|
|
09/08/2010, 16:43
|
#12
|
elite*gold: 1
Join Date: Apr 2010
Posts: 117
Received Thanks: 56
|
OK Danke für die ganzen Antworten erstmal...
Ich probiere es gleich aus...
Ist SendInput genauso aufgebaut wie PostMessage?
Gibt es noch andere Wege einen Text an ein Spiel zu senden?
Metin war ja nur als Beispiel gedacht... Ich gucke einfach mal ob PostMessage funktioniert und wenn nicht muss ich das irgentwie anders lösen ...
|
|
|
09/08/2010, 19:08
|
#13
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Nein SendInput geht anders, musste mal in der MSDN nachschlagen
|
|
|
09/08/2010, 19:25
|
#14
|
elite*gold: 1
Join Date: Apr 2010
Posts: 117
Received Thanks: 56
|
Also wenn ich PostMessage benutze (HWND hab ich mir schon geholt mit FindWindow)
PHP Code:
PostMessage (hwnd,VK_A,0,0)
Bekomme ich als Fehler "VK_A" was not decleard in this scope oder so ähnlich...
und wenn ich
PHP Code:
PostMessage (hwnd,0x41,0,0)
oder
PHP Code:
PostMessage (hwnd,41,0,0)
benutze passiert rein garnichts
|
|
|
09/08/2010, 19:49
|
#15
|
elite*gold: 0
Join Date: Aug 2010
Posts: 80
Received Thanks: 307
|
for(int i = 0 ; i < strlen(Key) ; i++)
PostMessageA(hWnd, WM_CHAR, (WPARAM)Key[i], 0);
|
|
|
 |
|
Similar Threads
|
Texte werden nicht angezeigt
07/10/2010 - Technical Support - 1 Replies
Ja seit dem ich mir neu Windows XP drauf gemacht alle möglichen Treiber drauf gemacht sollte ja eigl alles laufen, aber nun habe ich dieses Problem:
http://h.imagehost.org/0265/Neu_Bitmap.jpg
Ja Texte werden irgendwie nicht angezeigt...
Freue mich über antworten.
|
kann texte die ich gedownloadet hab nicht lesen :-(
02/18/2010 - Main - 38 Replies
Hallo leute
Also mein Problem ist wenn ich mir eine Textdatei herunterlade dann ist der Text unlesbar und ich weiß nicht was ich machen muss damit sie lesbar wird könntet ihr mir helfen was ich machen muss damit nicht die ganze zeit sachen wie
ðq°.ÐÐÈÑ<™Ù½ÎUOƒçfΚތ& amp;f,g‚µ¤c6JШ¤“jqX7Œ™Ñ 7ŽÝ[÷~§lní%žV9
®
dort stehen?
|
JoyToAR - Tastendruck an Fenster senden - Problem!
04/29/2009 - General Coding - 4 Replies
Problembeschreibung in den...
Crossposts:
Ace Online / AirRivals
AirRivals, Joysticks und Gamepads... - Hilfe und Fragen - AirRivals.de Board
Delphi-PRAXiS :: Tastendruck simulieren
Thx, LDer!
|
eMail Senden von Website nicht möglich?
02/23/2008 - Technical Support - 0 Replies
Hey leute habe derzeit ein risen problem: für mein altes freenet konto habe ich die benutzerdaten vergessen. naja halb so wild denk ich, kommt eh nur spam machst dir eben gerade schnell ne neue... ja falschgedacht.
registrieren alles wunderbar geklappt.
wenn ich nun eine email verschicken will bekomme ich sofort antwort vom Mail Delivery System dass sie nicht gesendet werden konnte.
Dies kommt wenn ich ne mail an ne andre freenet adresse schicken will und auch wenn ich mir selbst auf z.b....
|
All times are GMT +1. The time now is 11:22.
|
|