OVH Cloud OVH Cloud

Création d'une Interface Graphique Simple

8 réponses
Avatar
Philippe
Salut à tous,

Je souhaiterais faire une ihm (très basique) en C++ pour ne pas avoir la
fenêtre DOS (mode console)

Donc ce que je veux c'est juste une frame avec un champs de texte ou
afficher ce que je sortais sur la sortie standard (en remplacement printf
par autre chose)

Je debute dans les ihm Win32 donc je ne sais pas grand chose.
J'ai tout juste une idée sur comment afficher une fenêtre, mais je sais pas
la manipuler.

Merci d'avance.
--
Philippe

8 réponses

Avatar
Christian ASTOR
Philippe a écrit:


Donc ce que je veux c'est juste une frame avec un champs de texte ou
afficher ce que je sortais sur la sortie standard (en remplacement printf
par autre chose)



Si c'est juste ça, une form ou une dlg + RichEdit ou Edit multiline puis
EM_SETSEL + EM_REPLACESEL
Avatar
Alexandre
"Philippe" a écrit dans le message de
news:brvff9$cl0$
Salut à tous,

Je souhaiterais faire une ihm (très basique) en C++ pour ne pas avoir la
fenêtre DOS (mode console)

Donc ce que je veux c'est juste une frame avec un champs de texte ou
afficher ce que je sortais sur la sortie standard (en remplacement printf
par autre chose)

Je debute dans les ihm Win32 donc je ne sais pas grand chose.
J'ai tout juste une idée sur comment afficher une fenêtre, mais je sais


pas
la manipuler.

Merci d'avance.
--
Philippe




Pourquoi ne pas utiliser des outils comme C++ Builder qui te fait l'IHM,
même complexe, de manière très simple ?
Avatar
Philippe
> Pourquoi ne pas utiliser des outils comme C++ Builder qui te fait l'IHM,
même complexe, de manière très simple ?



Pas con !
Avatar
Arnaud Debaene
Philippe wrote:
Salut à tous,

Je souhaiterais faire une ihm (très basique) en C++ pour ne pas avoir
la fenêtre DOS (mode console)

Donc ce que je veux c'est juste une frame avec un champs de texte ou
afficher ce que je sortais sur la sortie standard (en remplacement
printf par autre chose)

Je debute dans les ihm Win32 donc je ne sais pas grand chose.
J'ai tout juste une idée sur comment afficher une fenêtre, mais je
sais pas la manipuler.



Tu utilises quel outil? Selon ton environnement, tu peux utiliser
directement l'API Win32 comme le propose Christian, ou bien profiter d'une
des nombreuses librairies graphiques disponibles. En vrac, on peut citer
WxWindows, les MFC, les VCL de Borland, le framework .NET (WinForms), WTL,
....

Arnaud
Avatar
Remi Thomas
Philippe wrote:
Salut à tous,

Je souhaiterais faire une ihm (très basique) en C++ pour ne pas avoir
la fenêtre DOS (mode console)

Donc ce que je veux c'est juste une frame avec un champs de texte ou
afficher ce que je sortais sur la sortie standard (en remplacement
printf par autre chose)

Je debute dans les ihm Win32 donc je ne sais pas grand chose.
J'ai tout juste une idée sur comment afficher une fenêtre, mais je
sais pas la manipuler.

Merci d'avance.



Voici un projet qui répond à ta demande
http://www.codeproject.com/dialog/quickwin.asp

Rémi

--
Rémi Thomas - MVP Visual Studio .NET
Développeur Windows indépendant
http://www.xtware.com/cv
Avatar
Philippe
"Arnaud Debaene" a écrit

Tu utilises quel outil? Selon ton environnement, tu peux utiliser
directement l'API Win32 comme le propose Christian, ou bien profiter d'une
des nombreuses librairies graphiques disponibles. En vrac, on peut citer
WxWindows, les MFC, les VCL de Borland, le framework .NET (WinForms), WTL,
....

Arnaud



En fait, j'essaie de faire un petit truc en Win32. J'arrive deja à afficher
une fenetre avec visual c++ (généré tout seul).
Mais après, j'arrive pas à manipuler le contenue de la fenêtre (afficher le
texte)

--
Philippe
Avatar
Philippe
"Remi Thomas" a écrit :
Voici un projet qui répond à ta demande
http://www.codeproject.com/dialog/quickwin.asp

Rémi



Excelent !
Avatar
MarcU$
"Philippe" wrote in message
news:bs0vlv$gvo$
"Arnaud Debaene" a écrit

> Tu utilises quel outil? Selon ton environnement, tu peux utiliser
> directement l'API Win32 comme le propose Christian, ou bien profiter


d'une
> des nombreuses librairies graphiques disponibles. En vrac, on peut citer
> WxWindows, les MFC, les VCL de Borland, le framework .NET (WinForms),


WTL,
> ....
>
> Arnaud

En fait, j'essaie de faire un petit truc en Win32. J'arrive deja à


afficher
une fenetre avec visual c++ (généré tout seul).
Mais après, j'arrive pas à manipuler le contenue de la fenêtre (afficher


le
texte)

--
Philippe





Tu doit utilise un contexte d'affichage
Va à cette adresse: http://bob.developpez.com/tutapiwin/

MarcU$