Ciao a tutti...
ho notato che la funzione CloseHandle() non riesce a chiudermi un thread... non ho capito il motivo e ho usato TerminateThread() che da quello che ho capito è molto più drastica e sarebbe meglio non utilizzarla.. ci sono delle situazioni in cui CloseHandle può fallire?

come lo utilizzo:

codice:

thread_handle[READ_THREAD] = CreateThread(NULL,0,function,NULL,0,NULL);
	

[...]

CloseHandle(thread_handle[READ_THREAD])
grazie per ogni delucidazione