Originariamente inviato da XWolverineX
Nel windows header non ci sono i define di vari tasti (come ad esempio i numeri in alto alla tastiera).
Vi sono invece VK_NUMPAD da 0 a 9, gli F1,F2 ecc ecc...

Come ricavo, ad esempio, la lettera D? E il numero 1?
Ho trovato la funzione MapVirtualKey, ma l'unico modo per avere un VirtualKey è dargli uno scan code...e non so cosa sia!!
Non ci sono quelle define, perchè per quei tasti si utilizzano direttamente i corrispettivi codici ascii. (una saggia scelta )
Pertanto userai VK_RETURN, VK_CONTROL, ma anche '0' '1' ... '9', 'A' ... 'Z', 'a'..'z'.