Toon posts:

SendKey in C++

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand hoe ik keyboard keys kan zenden naar andere programma's met C++

  • Pooh
  • Registratie: April 2001
  • Niet online

Pooh

Lees eens een boek

Vertel eens wat meer... welk platform? Wat voor 'andere' applicatie (schrijf je die zelf, van een ander?). Welke libraries gebruik je?

edit: onder windows: kijk eens naar SendMessage() en PostMessage()

linkje: http://msdn.microsoft.com/msdnmag/issues/1200/c/c1200.asp

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 12-09 23:01
WM_KEYDOWN messages versturen naar een Window misschien?

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


Verwijderd

SendInput() ?

Verwijderd

Op donderdag 28 februari 2002 13:32 schreef farlane het volgende:
WM_KEYDOWN messages versturen naar een Window misschien?
Ik denk niet dat deze voldoende is: waarschijnlijk ook nog een WM_KEYPRESS en een WM_KEYUP om het compleet te maken!?

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11-2025

Korben

() => {};

MSDN:
keybd_event
The keybd_event function synthesizes a keystroke. The system can use such a synthesized keystroke to generate a WM_KEYUP or WM_KEYDOWN message. The keyboard driver's interrupt handler calls the keybd_event function.

Windows NT: This function has been superseded. Use SendInput instead.
code:
1
2
3
4
5
6
VOID keybd_event(
  BYTE bVk,      // virtual-key code
  BYTE bScan,      // hardware scan code
  DWORD dwFlags,    // flags specifying various function options
  DWORD dwExtraInfo   // additional data associated with keystroke
);
Moeilijk he, zoeken... ;)

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 11-09 08:26

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op donderdag 28 februari 2002 14:15 schreef Xenophage het volgende:
MSDN:
[..]

Moeilijk he, zoeken... ;)
maw, gebruik SendInput :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Topicstarter
oké Bedankt, hiermee lukt het prima
Pagina: 1