#include "stdafx.h" #include #include using namespace std; int main() { wchar_t klawisz1, klawisz2; cout << "Napisz tekst; koniec = ESC" << endl; do { cout << endl; klawisz1 = _getch(); //pobranie klawisza cout << "kod klawisza = " << klawisz1; if ((klawisz1 == 0) || (klawisz1 == 224)) { klawisz2 = _getch(); //pobranie klawisza cout << ", " << klawisz2; } cout << endl; switch (klawisz1) { //kod wcisinietego klawisza w Unicode case 65: //a lub A case 97: {cout << "A" << endl;} break; case 69: //a lub A case 101: {cout << "E" << endl; } break; case 73: //a lub A case 105: {cout << "I" << endl; } break; case 79: //a lub A case 111: {cout << "O" << endl; } break; case 85: //a lub A case 117: {cout << "U" << endl; } break; case 89: //a lub A case 121: {cout << "Y" << endl; } break; case 27: break; //ESC case 0: { //klawisze specjalane switch (klawisz2) { case 59: cout << "_" << endl; break; //F1 case 60: cout << "_" << endl; break; //F2 } break; } case 224: break; //klawisze specjalane default: cout << "_" << endl; break; } } while (klawisz1 != 27); return 0; }