Tutorial win32 1ere partie : creation d'une fenetre

Soyez le premier à donner votre avis sur cette source.

Vue 6 952 fois - Téléchargée 1 163 fois

Description

Premier envoi d'une serie de tutoriaux pour aider ceux qui codent en mode console a franchir le pas.
Ce code est tres simple et repose surtout sur les commentaires.
La deuxieme partie traitera de la creation de menus.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
Salut,

"Dans un programme en mode console, on s'adresse directement au système d'exploitation (DOS)."
Tu es bien sur de cela ??? Essaie donc d'acceder aux disques durs avec les interruptions DOS, tu verras le resultat.

Pourquoi ton exe est si gros pour si peu ? en debug ?
De plus il est lie a Msvcrt.dll par _strdup, bizzare, peut-etre est ce du a ton compilo.

ciao...
MoDDiB
Messages postés
546
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
4 mai 2007
1 -
Superbe initiative !! c'est vraiment toi qui a fait ca?? c'est un boulot remarquable continue c'est de toi que dépend l'avenir de la nation :)
errikke
Messages postés
59
Date d'inscription
samedi 11 janvier 2003
Statut
Membre
Dernière intervention
15 mai 2006
-
-> Brunews : L'exe est effectivement en debug, j'utilise peu le mode release car je ne suis qu'au stade de l'apprentissage
Apprentissage que j'essaie de partager ... C'est le but de cpp.., je pense.

Quand a la remarque DOS elle est probablement mal explique dans le sens ou je considere windows comme une interface.

Cela dit, il s'agit d'un tutoriel pour debutant que je souhaite mettre a jour en fonction des remarques de chacun
et si tu peut m'expliquer un peu plus la difference entre win32 et console, je ne manquerai pas de l'integrer
a mon code . Le compilo est dev c++ , je l'ai teste aussi sur VCC++ 6 (version introductory)

C'est d'ailleurs sur le livre d'accompagnement que j'ai trouve "Dans un programme en mode console, on s'adresse directement au système d'exploitation (DOS)."

Concernant le lien Msvcrt.dll par _strdup si tu peut m'en dire un peu plus, je t'en remercie.

-> MoDDiB : C'est vraiment moi ; j'ai utilise pour cela le livre que je cite au dessus.
BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
Voila de la vraie doc:
Petzold pour le cote GUI de win32 (fenetres, menus, etc...).
http://brunews.free.fr/brunews/download/CP5.zip
http://brunews.free.fr/brunews/download/CP5Sources.zip
Richter pour la prog systeme.
http://brunews.free.fr/brunews/download/JR4.zip
http://brunews.free.fr/brunews/download/JR4Sources.zip

Ce sont les 2 references a assimiler absolument.
Compile toujours en release, il ne devrait jamais y avoir de dependance directe sur Msvcrt.dll dans un exe livre.

_strdup est un allocateur (malloc) de chaine du CRT.

Bosse bien.
errikke
Messages postés
59
Date d'inscription
samedi 11 janvier 2003
Statut
Membre
Dernière intervention
15 mai 2006
-
-> Brunews : Avec mes remerciements pour ces infos.

A Bientot.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.