problème avec createProcess
Bonjour,
j'ai écris un programme qui doit lancer l'executable d'un jeu video avec la fonction createProcess, mais ca ne marche pas à tous les coups.
Au debut j'ai essayé avec un jeu en flash assez simple et ca a marché.
J'ai réessayé ensuite avec un autre jeu 3D mais ca ne marche pas.
Voila ce que j'ai fait:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| int main(int argc, char* argv[])
{
int retour;
STARTUPINFO sj = { sizeof(sj) };
PROCESS_INFORMATION pj;
retour = CreateProcess(L"C:\\Program Files\\I-Fluid Demo\\NomDuJeu.exe",NULL, 0, 0, FALSE, 0, 0, 0, &sj, &pj);
if(retour==0)
printf("error\n");
return 0;
} |
ca ne marche pas : il n'y pas d'erreur, mais au lancement du jeu y a deux fenetres qui s ouvrent me disant
- Res/DriverFonc.dlu : XML reading error
- Res/DriverEvas.dlu : XML reading error
j'espere que quelqu'un puisse m'aider.
merci