Grazie a tutti, peccato che gli escape ANSI non funzionino nella console di windows, sembravano veramente l'ideale...

Ho provato un po' con la SetConsoleCursorPosition, ma ho qualche problema, perchè il programma è multithread, e più thread tentano di prendere il controllo del cursore generando errori.

Il cls non lo uso semplicemente perchè non mi va di dover ristampare tutto su schermo, volevo poter modificare solo alcuni valori in specifiche posizioni. Anche per evitare lo sfarfallio che ne deriverebbe, e perchè con cls e la ristampa rallenterei mostruosamente l'esecuzione...

Mi sa che dovrò rinunciare...

Ciao