J'ai développé un petit programme sous visual studio en c++ et je cherche une solution qui consisterai à ne pas afficher l'invite de commande lorsque j'exécute mon application.
Ah ben oui. Faut évidament remplacer ton main par WinMain. Remplace ton
int main ()
par
int __stdcall WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
Et bien sur, plus aucun printf ou cout ne fonctionne. Aussi, n'oublie pas d'inclure windows.h.
Donc en creant ton projet tu as du choisir "application console" maintenant, tu devrais retrouver dans les options un moyen de changer cela tu devrais le trouver assez facilement, vers les options du build je pense..
Effectivement j'ai crée un projet "win32 application console" mais je ne trouve pas dans les options un moyen de modifier cela, peut être que j'ai mal regardé mais bon si tu as plus de détail concernant visual studio se serait m'aidez. Au pire je peu refaire un projet "win32 application" tout cour si j'ai bien compris.
Merci de ton aide mais pour info j'ai la version 6 de visual studio édition entreprise et elle est en anglais or dans le menu projet il n'y a pas d'onglet "propriété de.." juste un onglet "settings" qui m'ouvre fenêtre avec plusieurs onglets et le seul qui se raproche de éditeur de lien se nomme link mais aucun ne se raporte à tes dires.
Merci quand même de ton soutien !!
NB: The guardian.........Linux et l'ami de tout les pinguins ....... lol
Oui, ça doit être la dedans mais ça fait trop longtemps que je n'est pas touché à VC6. Cherche bien dans cette onglet, il doit y avoir une section subsystem ou quelque chose dans le genre avec l'option console dedans.