Simuler flêche bas avec SendMessage

TeDeum Messages postés 21 Date d'inscription mercredi 8 mai 2002 Statut Membre Dernière intervention 8 janvier 2008 - 26 déc. 2002 à 18:05
Spasher Messages postés 14 Date d'inscription jeudi 25 juin 2009 Statut Membre Dernière intervention 3 juillet 2009 - 3 juil. 2009 à 15:16
Salut à tous,

J'aimerai simuler l'appuie sur la touche flêche bas du clavier avec un SendMessage.
Comment faire ?
J'ai une idée, mais je trouve pas les bons code pour cette touche ! Voilà mon idée :

BOOL simulBottomKey(HWND hwnd)
{
SendMessage(hwnd, WM_KEYDOWN, ???, ???);
Sleep(10);
return(SendMessage(hwnd, WM_KEYUP, ???, ???));
}

Merci pour votre aide...

1 réponse

Spasher Messages postés 14 Date d'inscription jeudi 25 juin 2009 Statut Membre Dernière intervention 3 juillet 2009 2
3 juil. 2009 à 15:16
Slt,

Le code pour la touche bas du clavier est : VK_DOWN .


Donc, ( je ne suis pas sûr, je débute en langage C  ) :

BOOL simulBottomKey(HWND hwnd)
{
SendMessage(hwnd, WM_KEYDOWN, VK_DOWN, 0);
Sleep(10);
return(SendMessage(hwnd, WM_KEYUP, VK_DOWN, 0));
}

P.S:

Besoin d'aide sur :
http://www.cppfrance.com/forum/sujet-KEYBD_EVENT-DANS-DIRECTX_1297075.aspx

By
Spasher Production_FB
0
Rejoignez-nous