Dr Castore (Normal User)
Rookie
Messaggi: 21
Iscritto: 25/03/2009
|
sto per terminare il mio nuovo programma, ma mi manca un punto fondamentale, vale a dire la possibilità di produrre un suono cliccando un tasto sulla tastiera (è un programma di messaggistica istantanea in codice morse). Come fare? sono disperato ....
per favore rispondetemi scrivendo e descrivendo le istruzioni passo
|
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
|
|
Dr Castore (Normal User)
Rookie
Messaggi: 21
Iscritto: 25/03/2009
|
grazie per la risposta, ma essendo io nuovo del campo ed anche mooooooooolto inesperto () portresti essere più chiaro? (non ho capito molto la pagina che mi hai proposto)
|
|
manvb.net (Member)
Guru
Messaggi: 663
Iscritto: 28/01/2008
|
Si tratta semplicemente di un API di windows che serve a riprodurre un suono:
includi windows.h e la usi così:
PlaySound(TEXT("nomefile.wav"), NULL, SND_FILENAME);
|
|
®Useless (Normal User)
Rookie
Messaggi: 26
Iscritto: 06/04/2009
|
Se non hai bisogno di fare suoni strani,puoi usare la funzione Beep(int frequenza,int lunghezza); non ti riproduce suoni da file.
|
|
Dr Castore (Normal User)
Rookie
Messaggi: 21
Iscritto: 25/03/2009
|
non era questo che avevo chiesto...
volevo soltanto sapere come far si che un suono qualsiasi sia riprodotto alla pressione di un tasto
|
|
®Useless (Normal User)
Rookie
Messaggi: 26
Iscritto: 06/04/2009
|
Infatti dopo l inserimento del carattere metti una di quelle funzioni che ti abbiamo detto altrimenti spiega bene quello che vuoi e ti passo un codice io.
|
|
munkaka (Member)
Pro
Messaggi: 119
Iscritto: 07/09/2008
|
potresti fare degli if, che a ogni tasto riproducono un suono
per sapere che tasti sono stati premuti puoi usare getch, o anche GetAsyncKeyState, probabilmente ce ne sono anche altri
|
|
birillo98 (Normal User)
Newbie
Messaggi: 2
Iscritto: 14/05/2009
|
|
|