Salut.
Voici une Réponse, ce n'est pas la Meilleure, mais c'est la réponse la plus rapide

!!!
Je reviendrais, sur ce post...
(Il existe de meilleur KeyLogger, et surement d'autres solutions)
Tu peux toujours utiliser ce Code pour Tester ton Prog...
Code C/C++ :
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int main(int argc, char * argv[])
{
const int Mask = 32768;
do
{
if( GetKeyState(VK_F11) & Mask)
{
cout << "Salut";
Beep(200,200);
}
if( GetKeyState(VK_LEFT) & Mask)
{
//cout << char(0x30);
cout << "<-" << endl << endl;
}
if( GetKeyState(VK_RIGHT) & Mask)
{
cout << "->" << endl << endl;//char(0x16);
}
if( GetKeyState(VK_UP) & Mask)
{
cout << "^" << endl << "|" << endl << endl;
}
if( GetKeyState(VK_DOWN) & Mask)
{
cout << "|" << endl << "V" << endl << endl;
}
Sleep(200);
}while(! (GetKeyState(VK_ESCAPE) & Mask) );
return 0;
}
Tu compte faire un Jeu 3D en Console ????
En OpenGL, j'éspère : dans ce cas utilise
glutKeyboardFunc() et
glutSpecialFunc()