Strano...dovrebbe funzionare tranquillamente...
Prima di tutto se metti la var a 1 dal main per far terminare il thread devi mettere una WaitForSingleObject....
WaitForSingleObject(hThread, INFINITE);
In questo modo, se il main termina prima il ciclo...attende che sia terminato il thread prima di terminare (altrimenti il thread viene terminato nel punto in cuis i trova)... hThread č l'HANDLE ritornaro da CreateThread...
Ora...problema della variabile che non cambia non mi č mai successo...non so cosa dirti...
|