OVH Cloud OVH Cloud

Manipuler les fenetre Windows.

27 réponses
Avatar
Sebdo
Bonjour,

Voila soucis...
Je debute en c++ et je commence a ecrire de petit programme en "mode dos",
console dirait on autrement.

Je voudrait pour bien faire commencer a gerer les fenetre windows. Avec le
VC++ qd je crée une appli Win32, type hello world, j'obtiens un code dont je
ne comprends rien du tout !!!!! ( pas de moqueries faciles hein !! )

Voila... Je crée un fenetre avec 1 case texte que je nomme FENETRE1 par
exemple... Comment ecrire une bete phrase dans cette fenetre ? Enfin bref,
vous voyez l'ampleur de mon soucis !

Merci d'avance pour votre patience

Sébastien

10 réponses

1 2 3
Avatar
Fabien LE LEZ
fr.comp.os.ms-windows.programmation
Avatar
Sebdo
N'empeche que vous etes mechants, vous pourriez me donner au moins une
piste, parce la je galere fort !!!


Mais bon, je vais me débrouiller ;))

A plus

Seb
"Fabien LE LEZ" a écrit dans le message news:

fr.comp.os.ms-windows.programmation


Avatar
Fabien LE LEZ
On Fri, 22 Aug 2003 15:56:11 +0200, "Sebdo"
wrote:

N'empeche que vous etes mechants, vous pourriez me donner au moins une
piste, parce la je galere fort !!!


Sticto sensu, je n'en ai pas le droit, puisqu'il ne s'agit pas d'une
discussion sur le langage C++ (le mot "langage" n'est pas là par
hasard -- cf FAQ).
Toutefois, étant donné que tu ne m'as pas traité de connard, je
considère que tu fais partie du haut du panier des posteurs HS. Je
vais donc te donner une piste : <http://www.wxwindows.org/>.
Pour le reste, cf le lien "help" du site en question et/ou
fr.comp.os.ms-windows.programmation.

Avatar
Sebdo
"Fabien LE LEZ" a écrit dans le message news:

On Fri, 22 Aug 2003 15:56:11 +0200, "Sebdo"
wrote:

N'empeche que vous etes mechants, vous pourriez me donner au moins une
piste, parce la je galere fort !!!


Sticto sensu, je n'en ai pas le droit, puisqu'il ne s'agit pas d'une
discussion sur le langage C++ (le mot "langage" n'est pas là par
hasard -- cf FAQ).
Toutefois, étant donné que tu ne m'as pas traité de connard, je
considère que tu fais partie du haut du panier des posteurs HS. Je
vais donc te donner une piste : <http://www.wxwindows.org/>.
Pour le reste, cf le lien "help" du site en question et/ou
fr.comp.os.ms-windows.programmation.




He bien merci a toi de ne pas m'avoir jeté comme une grosse ..... , et de
m'avoir donné une jolie pipiste.

Mais tu sais, j'ai encore du mal a faire la distinction entre ce qui de la
programmation c++ ou de la programmation systeme.... Mais j'ai bon espoir,
ca va venir ( pour info je viens du pascal, ce qui est fort différent ! )

Merci encore./

Seb


Avatar
Fabien LE LEZ
On Fri, 22 Aug 2003 16:08:50 +0200, "Sebdo"
wrote:

Mais tu sais, j'ai encore du mal a faire la distinction entre ce qui de la
programmation c++ ou de la programmation systeme...


Le mieux est d'acheter un bon bouquin de C++. Si tu manques d'argent,
tu peux te rabattre sur "Thinking in C++", téléchargeable
gratuitement.

Avatar
Loïc Joly
Fabien LE LEZ wrote:

Toutefois, étant donné que tu ne m'as pas traité de connard, je
considère que tu fais partie du haut du panier des posteurs HS. Je
vais donc te donner une piste : <http://www.wxwindows.org/>.


Ou QT (www.trolltech.com), ou d'autres encore. Tant qu'il ne s'agit pas
des MFC...

Il n'en reste pas moins que pour pouvoir utiliser de telles
bibliothèque, aussi bien conçues soient elle, il faut déjà comprendre
correctement le C++.

Je crois que le mieux et alors de commencer par des programme de type
console (je sais, c'est pas beau, mais c'est simple) avant de vouloir
faire des programmes fenêtrés.

--
Loïc

Avatar
Fabien LE LEZ
On Fri, 22 Aug 2003 18:21:17 +0200, Loïc Joly
wrote:

<http://www.wxwindows.org/>.

Ou QT (www.trolltech.com), ou d'autres encore. Tant qu'il ne s'agit pas
des MFC...


Il m'avait semblé que wxWindows était la seule bibliothèque sérieuse
et gratuite permettant de faire des applications payantes, du coup
c'est la seule que j'aie étudiée de près...

Avatar
M.B.
Elles ont quoi de si horrible, les MFC ?

MB

"Loïc Joly" a écrit dans le message news:
bi5frr$sf2$

Tant qu'il ne s'agit pas des MFC...


Avatar
Raphael Marinier
Sebdo wrote:

Je voudrait pour bien faire commencer a gerer les fenetre windows. Avec le
VC++ qd je crée une appli Win32, type hello world, j'obtiens un code dont je
ne comprends rien du tout !!!!! ( pas de moqueries faciles hein !! )



Bonjour,
C'est à mon avis une très mauvaise idée de se mettre à faire des interfaces
graphiques alors que tu ne maitrises pas le C++. En effet, le C++ est assez
complexe, et en fait la "céation de fenetre" n'est pas inclus dans le langage
C++ : on doit pour cela utiliser des bibliothèques (sortes d'extensions). Pour
utiliser ces bibliothèques, une bonne connaisssance du C++ est requise, sinon
tu n'arriveras rien à faire de concluant.

Je te conseil donc pour l'instant de te cantoner aux applis en mode console,
pour apprendre le C++ , puis d'utiliser des bibliothèques pour faire des GUI
(qui en fait nécessitent un apprentissage à part). En c++, voici des
bibliothèques disponibles :
- Qt (attention peut-etre payant sous Windows, je ne sais pas. Gratuit sous linux)
- wxwindow
- GTKmm
Tu peux aussi éventuellement utiliser des toolkits graphiques fait en C comme
GTK+, mais ce n'est pas très conseillé si tu fais tes programmes en POO.

--
Raphael Marinier

Avatar
M.B.
Rien, manifestement.

Utilisez donc les MFC, tres simples et tres pratiques.

MB

"M.B." a écrit dans le message news:
bi8ehp$k1g$

Elles ont quoi de si horrible, les MFC ?

MB



1 2 3