Etrange :o [Résolu]

Signaler
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
-
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
-
Ho ho ho ! :)



Salut tous ;)

Un soucis étrange encore une fois :)

Voilà j'ai compiler mon projet dans les 2 modes disponibles :

- Debug

- Release

Et donc les 2 exe sont totalements différents lol :)

L'un fonctionne parfaitement (Debug) et l'otre marche pas(Release)



Il ne plante pas, mais ne marche pas comme le Debug :)



La preuve :

http://membres.lycos.fr/Jobil/cppfrance/



Voilà ça serait sympa de me donner le pourquoi du comment ça fait ça :)

Merci beaucoup :p



Et bonne fête de St Valentin à tous les amoureux ;)
if(!Meilleur("Joky")) return ERREUR;<

6 réponses

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Le problème vient de GetDir. C'est dommage d'utiliser un message pour ca, car tu ne sais pas dans quel ordre les messages sont traités. Du coup tu te retouves avec une mauvaise valeur pour pos.
Pour GetDir, j'ai mis cela:
void GetDir(HWND hWnd)
{
Pos = GetWindowLong(hWnd, GWL_USERDATA);
Pt[0].x = 10 - 10*Pos;
Pt[0].y = 0;
Pt[1].x = 10 - 10*Pos;
Pt[1].y = 10;
Pt[2].x = 10*Pos;
Pt[2].y = 5;
Pt[3].x = 10 - 10*Pos;
Pt[3].y = 0;
}

(une fonction est appelée tout de suite, c'est plus logique d'utiliser ca)
En contrepartie, il faut mettre Pos et Pt en globales
Messages postés
101
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
13 décembre 2007
1
Met le codes sources sur ton site
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Pas étrange, hélas, ca arrive souvent
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Ah oui, c'est con, il y en a un qui va à l'envers :)
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
2
Re tout le monde :)

Donc voilà j'ai mis les sources sur le site :

http://membres.lycos.fr/cppfrance/MyCalendar.rar



Mais j'vois pas le rapport lol puisque le mode debug, marche parfaitement, contrairement au mode Release :(

if(!Meilleur("Joky")) return ERREUR;<
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
2
Oh mais c'est extra lol :p

Je t'aime (k)

if(!Meilleur("Joky")) return ERREUR;<