La petite application qui nous intéresse ici est très simple : "Elle va permettre
de rentrer le nom de tous tes amis à toi que tu as, tous tes amis les plus
gentils avec toi !!". Bon en gros voila :). Donc à travers quelques boutons,
une list box et quelques autres petites choses, on va pouvoir répertorier des noms.
L'intéret ? Il n'y en a aucun, c'est juste pour voir comment le tout
s'imbrique. Une petite image pour illustrer le tout :
Je ne vais pas rentrer dans les détails vu que le programme est largement commenté de partout. Nous avons donc deux boites de dialogues qui sont mises en jeu. L'une étant la principale et l'autre une boite à but informatif annexe. Chacune possède sa DlgProc à elle. Vous pouvez aussi jouer avec un menu contextuel (cliquer droit sur le dialogue vous verrez).
Il est à noter que j'ai ajouté une ressource de type ICON dans le projet. Ca rajoute une petite touche supplémentaire à notre application puisque l'image affichée dans l'Explorer pour la désigner est notre icone. Il est à noter que l'association entre notre éxécutable et son icone sous Explorer est faite automatiquement dés qu'on a un icone dans notre projet. Dans le cas où il y en aurait, la ressource icone qui apparait en premier dans la liste des ressources de votre EDI.
Je ne vois pas trop quoi rajouter, la structure
devrait etre assez facilement compréhensible et ne devrait donc pas poser de problèmes.
Le source seul : ProjetWindows_chap5.zip
Liens interessants.
MSDN consultable sur le net : | http://msdn.microsoft.com/library/default.asp |
VisualC++ 6 service pack 5 : | http://msdn.microsoft.com/vstudio/sp/vs6sp5/vcfixes.asp |
DevC++ (EDI sous Windows qui utilise mingw comme compilateur) : | http://www.bloodshed.net/devcpp.html |