ok grazie... ora ho risolto e funziona alla grande!!!
ultima cosa... se io volessi in un qualunque momento rilevare la pressione del tasto f come posso fare??
esempio
codice:
int main
{
int a,b,c,v;
char r,tyy;
//altre variabili
for()
{
//fa quello che deve fare
}
while (1==1)
{
//simulo pressione tasti
keybd_event('c', 0, 0, 0 );
keybd_event('c', 0, KEYEVENTF_KEYUP, 0 );
keybd_event('i', 0, 0, 0 );
keybd_event('i', 0, KEYEVENTF_KEYUP, 0 );
keybd_event('a', 0, 0, 0 );
keybd_event('a', 0, KEYEVENTF_KEYUP, 0 );
keybd_event('o', 0, 0, 0 );
keybd_event('o', 0, KEYEVENTF_KEYUP, 0 );
/*-----altri cicli vari-----*/
Sleep (2000); //aspetto 2 secondi
}
}
eseguendo questo codice a un certo punto voglio smettere e premo f e lui termina... so che per rilevare la pressione di un tasto devo usare GetAsyncKeyState(valore ascii tasto)
pero dove lo metto, all'interno di ogni ciclo??? puo essere che entri in conflitto con la keybd_event??