Bonjour,
J'ai développé un logiciel en C++ avec lequel je souhaiterais lancer
quelques commandes systĂšme.
J'ai programmé en particulier un bouton qui permet de faire un
ShellExecute, et je pensais pouvoir lui passer l'une des commandes
décrites sur cette page (par exemple) :
http://www.progmatique.fr/article-62-Rundll.html
mais j'ai Ă chaque fois des messages d'erreur qui s'affiche.
Ainsi, avec : rundll32 shell,shellexecute
j'obtiens le message : Windows cannot find 'rundll32
shell,shellexecute'
Si je colle la mĂȘme ligne (rundll32 shell,shellexecute) dans la boite
"Exécuter" de Windows (accessible par le menu Démarrer), j'obtiens le
message : 'The application or DLL C:\WINDOWS\System32\shell.dll is not
a valid windows image'
Bref, y a t-il une syntaxe particuliĂšre Ă utiliser pour que cela puisse
fonctionner ?
Pour info, je travaille sous XP professionnel en version anglaise.
Merci de votre aide.