Jeżeli tak, to masz ode mnie prosty przykład poniżej.
Jeżeli nie wiesz jaki kod ASCII ma dany znak, to wywołaj sobie funkcje znaki, która Ci je wyświetli.
Użyłem toupper w celu ignorowania wielkości liter, jeżeli potrzebujesz rozpoznać duze i małe osobno to po prostu usuń tą linijkę.
#include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; void znaki() { for(int i=0;i<255;i++) { cout<<i<<"\t"<<(char)i<<"\n"; } } int _tmain(int argc, _TCHAR* argv[]) { int znak; znak=_getch(); znak=toupper(znak); switch(znak) { case 89: { //tutaj co ma się wykonać po naciśnięciu y break; } case 84: { //tutaj co ma się wykonać po naciśnięciu t break; } } system("pause"); return 0; }