2010-01-27 4 views
1

J'ai donc un programme qui compile dynamiquement un nouveau programme en cliquant sur un bouton.Pourquoi une fenêtre de console s'affiche-t-elle lorsque j'exécute un fichier EXE compilé dynamiquement?

Le nouveau programme génère et fonctionne parfaitement.

La seule chose étrange est que quand je lance ce exe nouvellement généré, d'abord une fenêtre de console ouvre, le titre est « C: \ calculator.exe »

et mon programme de calculator.exe ouvre.

Pour une raison quelconque, cela démarre la fenêtre de la console et je ne sais pas pourquoi.

Des suggestions?

+0

Quel est le code qui est utilisé dans le nouvel exe? –

Répondre

4

Utilisez-vous le compilateur de ligne de commande? Si oui, essayez d'utiliser /target:winexe au lieu de /target:exe.

Questions connexes