Bonjour, j'ai un probleme au niveau de l'argument LPCWSTR lpParameter.
ceci marche:
ShellExecute(NULL,CString("open"), monExecutable, TEXT("C:\\setup.ini") ,PathExe,SW_SHOW);
et ceci ne marche pas...
ShellExecute(NULL,CString("open"), monExecutable, TEXT("C:\\Program Files\\eAuroraMobile\\setup.ini"), PathExe ,SW_SHOW);
(PathExe et monExecutable sont des CString)
j'ai fais plusieurs tests, et j'ai trouve que si le chemin de setup.ini comporte un espace, ca ne marche pas.
Ca ne peut pas venir de l'executable en lui meme, puisque lorsque je glisse setup.ini dedans, ca marche quelque soit le chemin de setup.ini.
donc voila je suis bien embarrasse...
merci
Partager