Tu cherches vraiment mal alors, car un programme qui marche avec VC++ marchera aussi avec Dev-C++.
Ton problème se situe-t-il au niveau de la compilation ou à l'exécution?
> "Ton problème se situe-t-il au niveau de la compilation ou à l'exécution?"
Au niveau de l'execution : la plupart des codes mettent le premier paramettre a NULL, ca fait un seg fault avec Dev c++.
En lui envoyant une chaine vide a la place, ca passe mais le process n'est pas cree.
> "un programme qui marche avec VC++ marchera aussi avec Dev-C++"
J'ai teste tout les codes que j'ai trouve ici. Je n'ai jamais mon process cree.
Le code de CreateProcess est situé dans Kernel32.dll, donc Dev-C++ ou VC++ c'est pareil, donc je trouve ton problème bizarre.
En effet, le premier paramètre peut très bien être 0 (voir MSDN)
Es-tu sûr que ton erreur vient bien du CreateProcess?
Merci, j'ai pris ton bout de code de CreateProcess et ca marche nickel.
Comme ca ressemble beaucoup a ce que j'ai vu sur le site,
je vais essayer maintenant de voir ou etait le probleme.