salut,
j ai un file not found alors que je tente ede creer un processus. Le fichier cible se trouve pourtant dans le repertoire d execution du programme qui fait le createProcess.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
if(CreateProcess(_sExe,l_sCommandLine.GetBuffer(l_sCommandLine.GetLength()),0,0,FALSE,
		CREATE_DEFAULT_ERROR_MODE,0,0,&l_siStartupInfo,&l_piProcessInfo) == FALSE)
{		
TRACE("E\t[Maclasse::CreateChildProcess()]Creation of Process Failed (%u)\r\n",GetLastError());
		l_bFctResult = false;
}
else
{...
j ai essayer sans le parametre ligne de commande et ca va toujours pas donc c et bien le nom de l app qu il trouve pas. Alors que l'app a lancer se trouve dans le repertoire d execution du code qui appel createprocess... bizzare

une idée ?