C++ Executer un programe depui mon programme
alec.po
Messages postés
134
Statut
Membre
-
alec.po Messages postés 134 Statut Membre -
alec.po Messages postés 134 Statut Membre -
Bonjour,
Je voudrai pouvoir exécuter des programme depui mon programme.
J'y arrive avec system(); mais c'est nul, sa l'ouvre a partir du dos. J'ai essailler :
ShellExecute(0, 0, "notepad.exe", 0, 0, SW_SHOW);
ShellExecute(GetDesktopWindow(), "open", "c:\Windows\notepad.exe", NULL, NULL, SW_SHOWNORMAL);
WinExec("notepad.exe",SW_SHOW);
Process.Start("notepad")
rien ne marche...
Erreur a la compilation, pk ?
Je voudrai pouvoir exécuter des programme depui mon programme.
J'y arrive avec system(); mais c'est nul, sa l'ouvre a partir du dos. J'ai essailler :
ShellExecute(0, 0, "notepad.exe", 0, 0, SW_SHOW);
ShellExecute(GetDesktopWindow(), "open", "c:\Windows\notepad.exe", NULL, NULL, SW_SHOWNORMAL);
WinExec("notepad.exe",SW_SHOW);
Process.Start("notepad")
rien ne marche...
Erreur a la compilation, pk ?
Configuration: Windows Vista Firefox 3.0.4
3 réponses
-
Je viens de tester, ta commande :
ShellExecute(0, 0, "notepad.exe", 0, 0, SW_SHOW);
à l'air de marcher comme tu veux...
Si tu as un problème à la compilation, as-tu inclus shellapi.h ?#include <shellapi.h>
-
Nan je l'avais pas fait :).
mais sa marche pas pour autan...
#include <iostream> #include <shellapi.h> using namespace std; int main() { ShellExecute(0, 0, "notepad.exe", 0, 0, SW_SHOW); return 0; }
Dans Code::Blocks sa m'ouvre shellapi.h et sa me dit qu'il y a une erreur ligne 142 :typedef WORD FILEOP_FLAGS;
-
Nan sa compile toujours pas, je fais surement une erreur bête quelque par...
Tu pourrais m'envoyer ton code complet stp.