ShellExecute et attente de la fin d’exécution du programme
Publié : jeu. 10/mai/2012 21:19
Bonjour,
J'utilise l'API ShellExecute pour lancer un programme. Le choix de ShellExecute a été motivé par le fait que l'on peut, avec lui, lancer le programme avec les privilèges administrateur (impossible avec RunProgram(), et avec CreateProcess je n'ai rien trouver sur l'élévation non plus et ça complique pas mal le code aussi j'ai l'impression).
Seulement voilà avec ShellExecute, je ne trouve pas comment lancer mon programme et en attendre la fin d'exécution avant de poursuivre. Je n'ai rien trouvé la dessus ; Tous les ShellWait-Like que j'ai pu trouver sur le net, tous étaient basés sur RunProgram().
Quelqu'un pourrait-il m'aider, m'aiguiller (et aussi me corriger si je dis des âneries lol)
D'avance, merci
J'utilise l'API ShellExecute pour lancer un programme. Le choix de ShellExecute a été motivé par le fait que l'on peut, avec lui, lancer le programme avec les privilèges administrateur (impossible avec RunProgram(), et avec CreateProcess je n'ai rien trouver sur l'élévation non plus et ça complique pas mal le code aussi j'ai l'impression).
Seulement voilà avec ShellExecute, je ne trouve pas comment lancer mon programme et en attendre la fin d'exécution avant de poursuivre. Je n'ai rien trouvé la dessus ; Tous les ShellWait-Like que j'ai pu trouver sur le net, tous étaient basés sur RunProgram().
Quelqu'un pourrait-il m'aider, m'aiguiller (et aussi me corriger si je dis des âneries lol)
D'avance, merci