Redemarrage en c ou c++
Fermé
fofo73
Messages postés
295
Date d'inscription
vendredi 8 mai 2009
Statut
Membre
Dernière intervention
28 mai 2011
-
4 févr. 2010 à 18:47
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 5 févr. 2010 à 23:00
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 5 févr. 2010 à 23:00
6 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 816
4 févr. 2010 à 20:13
4 févr. 2010 à 20:13
Bonjour,
La méthode avec system(), c'est de la bidouille, même si ça marche.
Il vaut mieux utiliser les API (ExitWindowsEx) : https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-exitwindowsex?redirectedfrom=MSDN
Cdlt,
La méthode avec system(), c'est de la bidouille, même si ça marche.
Il vaut mieux utiliser les API (ExitWindowsEx) : https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-exitwindowsex?redirectedfrom=MSDN
Cdlt,
DrCrow
Messages postés
387
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
20 août 2014
18
4 févr. 2010 à 19:38
4 févr. 2010 à 19:38
essaye ceci: sous WIN , system("/r shutdown");
fofo73
Messages postés
295
Date d'inscription
vendredi 8 mai 2009
Statut
Membre
Dernière intervention
28 mai 2011
8
5 févr. 2010 à 18:09
5 févr. 2010 à 18:09
aucun ne fonctionne bizarre j'ai fait des copier coller et plein d'error
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 816
5 févr. 2010 à 21:54
5 févr. 2010 à 21:54
As-tu utilisé ExitWindowsEx ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fofo73
Messages postés
295
Date d'inscription
vendredi 8 mai 2009
Statut
Membre
Dernière intervention
28 mai 2011
8
5 févr. 2010 à 22:51
5 févr. 2010 à 22:51
oui mais j'ai trouver en vbs sa vous interessent
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 816
5 févr. 2010 à 23:00
5 févr. 2010 à 23:00
En C, ça marche très bien, mais faut savoir bien utiliser la fonction.
Si ton but c'était juste le résultat, tu pouvais faire un batch, et tu le faisais en une ligne...
Si ton but c'était juste le résultat, tu pouvais faire un batch, et tu le faisais en une ligne...
4 févr. 2010 à 21:05
4 févr. 2010 à 21:50
Et enfin, il n'y a aucun intérêt à utiliser la fonction system en C. Le batch fait les mêmes choses et ça sera aussi performant.
4 févr. 2010 à 21:53
4 févr. 2010 à 22:14
Avec l'usage des API, cela sera possible.
Enfin personnellement, quitte à programme avec la fonction "systeme" pour pas m'embêter :
Je préfère écrire une ligne dans un .bat qu'écrire quatre lignes en C et le compiler pour faire une version aussi peu performante sinon moins.