Bonjour,
Je développe une application à l'aide de wxWidgets. Je souhaiterai à terme pouvoir cacher la console DOS à l'utilisateur au moment où l'application tourne.
Si vous avez une idée, je suis preneur =)
Bonjour,
Je développe une application à l'aide de wxWidgets. Je souhaiterai à terme pouvoir cacher la console DOS à l'utilisateur au moment où l'application tourne.
Si vous avez une idée, je suis preneur =)
Fais la chasse à toutes les fonctions liées à la console : printf, cin, cout,...
Il ne doit pas en rester.
J'espère que ça t'aidera
Le soucis n'est pas d'avoir une console vide d'instruction mais bien de la faire complètement disparaitre pendant l'exécution du soft !
A terme je vais avoir un soft qui tournerai sous deux modes :
Le mode client, sans console, uniquement l'interface graphique wxWidgets, lançable par l'exécutable.
Le mode debug, avec console et interface graphique wxWidgets, lançable par l'exécutable avec l'option -D.
Le soucis est que je n'arrive pas à me débarrasser de cette maudite console !
Merci quand même pour cette proposition ^^
J'ai déjà eu ce problème, je m'en suis débarrassé, et ça m'énerve de ne pas pouvoir vous aider plus !
Encore une chose à essayer, cependant : Faites attention à ne pas avoir la directive de compilation CONSOLE.
Je ne sais pas quel compilateur vous utilisez, mais avec Visual C++, cette directive vous produira toujours une console, même si vous avez une GUI.
J'utilise Eclispe avec le plugin C/C++.
Je viens de faire un tour dans les paramètres de compilation. Il n'y a malheureusement pas grand chose qui se réfère à l'affichage de la console![]()
Pour construire une IHM, Code::Blocks est probablement plus adapté (plug-in RAD wxSmith intégré). Ce logiciel propose aussi des assistants permettant de générer les squelettes d'applis en mode GUI ou en mode Console, comme on veut. C'est plus simple.
Y a-t-il un spécialiste de Eclipse/CDT sur le forum ?!Je viens de faire un tour dans les paramètres de compilation. Il n'y a malheureusement pas grand chose qui se réfère à l'affichage de la console![]()
J'ai quand même vu une option dans les propriétés du projet, onglet "Main" : "connect process input output to a terminal" ; Avez-vous essayé de la décocher ?
A force de recherches, et plus par le hasard, je suis tombé sur mon St Graal.
Il s'agit d'une option de compilation qu'il manquait : -mwindows
Voila voila...
Partager