Est-il possible de ne pas afficher la fenêtre de la console?

Lors de la compilation de ce programme dans GCC-mingw32 et en essayant de l’exécuter, il affiche toujours une fenêtre de console en très peu de temps et se ferme immédiatement.

int main (void) { system("shutdown -s -t 60"); // Shutdown the computer in 1 minute return 0; } 

Comment pourrais-je modifier ce code afin de l’exécuter sans qu’aucune fenêtre n’apparaisse?

Est-ce faisable?

Merci.

Votre exécutable est marqué comme utilisant le sous-système de la console, ce qui fait que Windows affiche automatiquement une fenêtre de console. Si vous le modifiez pour utiliser le sous-système GUI, Windows n’affichera pas de fenêtre de console. Pour indiquer à MinGW d’utiliser le sous-système GUI, transmettez l’indicateur -mwindows .