mmmh
prova a crearlo CREATE_SUSPENDED, poi ripristinalo.

è strano, perche' cmq sia CreateThread deve restituire un handle e non un exitCode...