codice:
while ( (scelta=getch()-'0')!=0 ){ \\input dalla tastiera
switch (scelta){
case 1:
...
case 2:
...
case 3:
...
default:
ctrl=fs(scelta, color);
questo è il menù:
se si preme 1 fa una cosa se si preme 2 un altra ecc..
nel default ci sono sia i casi dei tasti funzione sia quandoi si sbaglia a digitare.
la funzione "fs" serve proprio per i tasti funzione(ignora il secondo parametro)
è costituita + o meno così:
codice:
ret +='0';
ret += 256;
switch(ret){ \\"ret" nel caso sopra descritto è "scelta"
case 315: //qui vale F1
colore(color);
system(color);
coso=1;
break;
case 316: //qui vale f2
....
tutto funziona perfettamente.
solo che ho un bel pò di menu e quindi vorreri fare a meno di usare questa funzione ogni volta, chiaro?