JoyToAR - Tastendruck an Fenster senden - Problem!

04/26/2009 18:11 Superwinger#1
Problembeschreibung in den...

Crossposts:

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Thx, LDer!
04/26/2009 18:45 __wadim#2
versuch die steuerflags für WM_KEYUP/DOWN mit MapVirtualKey in lparam reinzubringen.. so sendest du nur eine textnachricht an das fenster. [Only registered and activated users can see links. Click Here To Register...] hier ist das etwas genauer erklärt was ich meine.
so hab ich das gemacht gehabt:
Quote:
void GwInput::SendKey(unsigned int KEY)
{
LPARAM pmLparam = (MapVirtualKey(KEY, 0) << 16);
PostMessage(hWND, WM_KEYDOWN, 0x0, pmLparam);
PostMessage(hWND, WM_CHAR, 0x0, pmLparam);
Sleep(DELAY);
PostMessage(hWND, WM_KEYUP, 0x0, pmLparam);
}
04/27/2009 16:35 Superwinger#3
Leider bringt das ebenso wenig...
Weiß wer, ob/wie man die Tasteneingabe per ActiveX realisiert? Hab da mal sowas gehört... aber nix gefunden :-(
MfG LDer
04/29/2009 12:08 Superwinger#4
*thema nach oben schieben*
04/29/2009 15:57 __wadim#5
zeig doch ma bitte was du bis jetzt hast..