créer une console (style dos) dans une interface ? [ Visual C++ ] - Programmation
Marsh Posté le 29-05-2001 à 10:20:18
et si tu fais un textArea (en tout cas en Java c ça le nom, ça doit etre a peu pres pareil), puis que tu redirige la sortie standart dedans ?
Marsh Posté le 29-05-2001 à 10:53:04
ouai, ça pourrait être une idée, mais comment rediriger la sortie standard ??
c'est des printf ou des cout qui sont dans la dll et je ne vois pas du tout comment on peut faire pour la rediriger, cette sortie ...
mais ç serait un bon truc, en effet...
Marsh Posté le 29-05-2001 à 10:57:17
bin sous unix la sortie standart se redirige avec >
c peut etre le meme style sous win
Marsh Posté le 29-05-2001 à 11:04:35
j'ai attendu voir si y'avait une solution simple ...
alors je me lance !
je pense que mon pauvre t'es mal barré
il va falloir que tu t'épluches les API concernant les consoles ...
y'en a pas mal et tu peux faire plein de trucs ... enrire dans une console ...
mais intercepter les messages ca doit etre plus cho ...
alors bon courage ...
Marsh Posté le 29-05-2001 à 17:05:45
en fait, pour ouvrir une console à partir d'une interface graphique,il suffit d'appeller la fonction :
AllocConsole();
c'est tout ! c'était pas compliquer !
maintenant que j'arrive à voir les messages d'erreurs, j'aimerais les intercepter pour les transformer en boites de dialogue d'erreur. Sa serait plus conviviale.
En plus, ce logiciel est destiné à des aveugles alors les fenetres DOS, c'est vraiment pas top !!!
s'il vous plait, aidez -moi !!!!!!
Marsh Posté le 28-05-2001 à 14:45:26
Je fais une interface graphique qui utilise des dlls. ces dlls sont des dlls console et j'aimerais récupérer les messages qu'ils sont censer envoyer sur la console.
J'ai vu qu'il était possible de créer une fenetre style dos qui marcherait en parallèle avec l'interface graphique.
Est-ce vraiment possible ?
si oui, comment ?
si non, il y a-t-il une manière de récupérer ces messages ?
merci d'avance !
[edit]--Message édité par Moustaaki--[/edit]