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 c++ : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager