Yop !
Voila, pour un prog donné il faut que je redirige la sortie standart vers autre chose . (eg que le printf ne s'affiche pas dans une console mais dans un edit) .
En farfouillant dans la msdn j'ai trouvé ca "Creating a Child Process with Redirected Input and Output", qui marche formidablement bien , mais seulement pour les programmes appelé via "CreateProcess", et non pour le programme principal en lui meme . Pour ce dernier, printf renvoi tjs sur la console.
Une solution serait de refaire une fonction printf-like qui se charge de recup le bon handle (le redirigé) et d'ecrire dedans, mais bon, cela ne me plait qu'a moitié...
Y a t'il moyen (je pense bien que oui )de rediriger stdout/stderr vers un HANDLE du programme principal ?
thks !