J'aurais plutôt tendance à recommander d'utiliser CreateProcess, dont le paramètre LPSTARTUPINFO lpStartupInfo te permet de spécifier tes propres HANDLE pour les entrées et sorties standard. Attention cependant à bien consommer la sortie du programme créé pendant son exécution (suivant ce que tu fourniras en guise de handle, les écritures de la part du processus généré pourront être bloquantes, tu ne dois donc surtout pas considérer que tu consulteras le résultat une fois le programme terminé !)
Message édité par theshockwave le 07-06-2013 à 00:46:57
---------------
last.fm