Bonjour tout le monde!
Je tente depuis hier de cr�er un processus avec CreateProcess, mais rien n'y fait, cela me renvoie une erreur (code 998).
Voil� le code simplifi� en question :
L'ex�cutable "Process2.exe" est un programme tout b�te que j'ai cr�� qui imprime "Hello World" et sleep durant 10 secondes. Je ne comprends pas pourquoi la cr�ation de processus ne marche pas.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #include <windows.h> #include <stdio.h> #include <errno.h> #include <string.h> // THREAD PRIMARIA int main() { bool bStatus; STARTUPINFO si; PROCESS_INFORMATION NewProcess; bStatus = CreateProcessA("C:\\WINXP\\Process2.exe", NULL, NULL, NULL, TRUE, NORMAL_PRIORITY_CLASS, NULL, "C:\\WINXP", &si, &NewProcess); if (!bStatus) printf ("Erro na criacao do Processo! Codigo = %d\n", GetLastError()); }
Quelqu'un a une id�e? J'ai des doutes sur le second argument de CreateProcess, j'ai essay� plusieurs choses en regardant sur le net, mais rien n'y fait. (derni�re pierre manquante pour que mon projet soit op�rationnel, je suis press� de d�couvrir quelle pourrait �tre l'erreur!)
Merci d'avance
Stochelo
Partager