01. juli 2002 - 13:35Der er
8 kommentarer og 1 løsning
Fang tryk på tast
Hey...
Sidder og roder lidt med C++, og tænker på hvordan jeg kan opfange hvis brugeren trykker på en tast, og hvis det er en af piletasterne så skal den gøre noget bestemt, og ellers skal der ikke ske noget.
Hvordan fanger jeg tastatur koderne, er ikke helt vildt sej i C++ så en lille forklaring ville være rar :)
Desuden, kan ikke huske de forskellige tastatur koder, men der findes vel adskillige lister rundt om på netttet, så et link til en sådan liste ville også være rart :)
Nej, ikke mere besværligt end så meget andet, det er jo det sjove ved den slags :)
Og jo, ingen dårlig ide at smide koden her... Så længe man ikke trykker på "e" vil den fortsætte med at udskrive hvilken tast man trykkede på... Kan vist ikke gøres mere simpelt
char key ;
while (key != 'e') { if ( kbhit() ) { key = getch(); cout << key ; } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.