PROGRAMMER EN WIN32 AVEC VISUAL C++ EXPRESS (TUTORIAL)

Signaler
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
-
capitaine_sylvain
Messages postés
56
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
14 décembre 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38359-programmer-en-win32-avec-visual-c-express-tutorial

capitaine_sylvain
Messages postés
56
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
14 décembre 2011

Merci, ça fonctionne bien.
En revanche il faut préciser de sauvegarder "AppSettings.htm" en ISO.
> Enregistrer avec codage... > Europe occidentale ISO / CP 28591

Sans ça, les accents sont perdus.

Sinon pour le PSDK, il est possible de l'installer directement dans :
"%ProgramFiles%\Microsoft Visual Studio 8\VC\PlatformSDK"

Ca permet d'éviter l'étape de configuration "Répertoires de VC++"
wolf312
Messages postés
33
Date d'inscription
vendredi 18 septembre 2009
Statut
Membre
Dernière intervention
15 août 2011

Pour moi aussi sa va être un 10/10, très bon tuto !
nanokruiser
Messages postés
2
Date d'inscription
jeudi 21 janvier 2010
Statut
Membre
Dernière intervention
28 janvier 2010

Puis-je dire un excellent travail. Et à cela je souhaite soumettre une suggestion conviviale.

Ceci concerne la terminaisons de la phase Test :
On appuyer sur le bouton "Cliquer ici", une nouvelle boite de dialogue s'affiche le message "Merci beaucoup". C'est en quittant le programme en devrait fermer les deux boites simultanément. Il serait utile de fermer l'ensemble en un simple click, en appuyant sur le bouton OK!

Porter une modification à l'expression suivante : ligne 33-35
case WM_COMMAND:
if((HWND)lParam==hBouton)MessageBox(hWnd,"Merci beaucoup!","Notre projet",0);
return 0;

Coller l'expression suivante :
case WM_COMMAND:
if((HWND)lParam==hBouton)
{ MessageBox(hWnd,"Merci beaucoup!","Notre projet",0);
DestroyWindow(hWnd);
}
return 0;

Et le tour est joué.
Merci.
nanokruiser
Messages postés
2
Date d'inscription
jeudi 21 janvier 2010
Statut
Membre
Dernière intervention
28 janvier 2010

Très bonnes prestation. Un Bon travail!