Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1890 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [Visual C++] prog en ligne de commande avec interface visuelle option

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Visual C++] prog en ligne de commande avec interface visuelle option

n°341060
warp
Posté le 24-03-2003 à 09:21:09  profilanswer
 

Je travaille avec Visual C++,
j'aimerais savoir si il est possible de créer un programme
qui se lance en ligne de commande,
et si une option est passée sur la ligne de commande
on aurait une interface visuelle.
 
Le but est d'automatiser l'utilisation du programme,
par exemple :
pcmon sys1000 com2 ...
 
ce qui lancerait le programme sans interaction avec l'utilisateur,
ou alors :
pcmon interface
 
ce qui lancerait l'interface graphique.
 
Je me doute que tout est possible,
mais y a-t-il une manière de faire qui soit facile à réaliser ?
(et pourquoi pas prévue dans visual C++)

mood
Publicité
Posté le 24-03-2003 à 09:21:09  profilanswer
 

n°341104
warp
Posté le 24-03-2003 à 10:27:01  profilanswer
 

Je me répond à moi même,
mais dans l'attente d'une autre réponse.
 
J'arrive, de manière détournée, à ne pas afficher l'interface graphique.
 
Mais lorsque je fais un simple printf, rien ne s'affiche  sur la console.
Idem pour fprint(stdout,...)
Donc même si j'arrive à ne pas afficher l'interface graphique,
je n'arrive pas pour autant à avoir une interaction avec l'utilisateur.

n°341117
gatorette
Posté le 24-03-2003 à 10:34:43  profilanswer
 

Je ne crois pas que le comportement que tu décrives soit facilement réalisable.
Je vois deux solutions :

  • La première est de faire un programme qui va s'occuper de déterminer si il faut une interface graphique ou non et en fonction de cela appeler deux applications différentes.
  • La deuxième est de créer une application Windows standard et si il faut une interface graphique tu crée ta fenêtre et tout le reste. Si il n'en faut pas, tu crée une console avec les commandes Windows (voir http://msdn.microsoft.com/library/ [...] sole.asp).


---------------
each day I don't die is cheating
n°341442
nonokao
moooort o foooot !!!
Posté le 24-03-2003 à 14:15:36  profilanswer
 

bah ! c'est pas compliqué,
il faut que tu fasses une "appli windows", pas une appli en mode console d'origine.
avec winmain() et non pas main()
ensuite, deux possibilité, soit tu te fais une belle interface avec des belles fenêtres (CreateWindow, CreateDialog, ...), soit tu initialises une console sur laquelle tu vas travailler si tu n'es pas encore famillier avec windob (AllocConsole, FreeConsole, ...), sur ce, bonne chance ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [Visual C++] prog en ligne de commande avec interface visuelle option

 

Sujets relatifs
Je recherche un prog d'eeprom qui corresponde a mes criteres ^^Visual Route
[HTML,CSS] Ligne verticale...passer à la ligne dans une balise <span> ?
Question pour les ultra baleze de la prog XFree[Visual C++] un tutorial sur le modèle document/vue
[Resolu] [C++] template et Visual Studio 6.0execution d'une page ASP en ligne de commande
[paiement en ligne] qq un a dj installer un system de paiement online? 
Plus de sujets relatifs à : [Visual C++] prog en ligne de commande avec interface visuelle option


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR