PDA

Visualizza la versione completa : [C++] Comando di input diverso da invio


DragonFire
18-06-2008, 13:10
Ciao a tutti

vorrei che dopo aver scritto qualcosa nella shell.. cliccando invio mi parta un processo, cliccando invece ad esempio ctrl me ne parta un altro.

com'è possibile?

grazie :stordita:

:ciauz:

MItaly
18-06-2008, 14:10
Shell? Console, semmai.
Comunque non è molto semplice (sotto Windows dovresti lavorare con le API di basso livello della console) né molto intuitivo per l'utente; considera l'idea di trovare un metodo alternativo o di passare da applicazione console ad applicazione grafica.

DragonFire
18-06-2008, 19:01
"Prevedere la possibilità di sostituire "invio" con la pressione di un altro tasto (non alfanumerico) quando si voglia far acquisire i caratteri forniti perché:"

:bhò:

mondobimbi
18-06-2008, 19:32
se acquisisci un carattere dopo l'altro con una funzione non bufferizzata hai il pieno controllo di quello che sta inserendo l'utenti e ti comporti quindi di conseguenza.
ciao
sergio

DragonFire
19-06-2008, 01:37
non ho capito scusa

Loading