[VC++] Probleme lors de la compilation help!!!!!

cs_maju
Messages postés
16
Date d'inscription
jeudi 23 juin 2005
Statut
Membre
Dernière intervention
25 août 2005
- 19 août 2005 à 11:49
anarchysniper
Messages postés
65
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
29 septembre 2005
- 19 août 2005 à 12:25
Lors de la compilation de mon fichier le warning suivant apparait,
je n arrive pas a trouver a quoi cela est du. Si vous avez deja eu un
probleme similaire que vous avez reussi a resoudre un petit coup de
pouce ne serait pas de refus.



warning : C4005 :'WM_MOUSELAST': macro redefinition in winuser.h
merci



Maju

3 réponses

anarchysniper
Messages postés
65
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
29 septembre 2005
1
19 août 2005 à 12:16
Tu définis deux fois la même macro.



A mon avis tu as fait un #define WM_MOUSELAST 525 quelquepart dans ton programme alors que ce #define est déjà dans winuser ....
0
vinc1008881
Messages postés
257
Date d'inscription
dimanche 22 août 2004
Statut
Membre
Dernière intervention
29 septembre 2010
3
19 août 2005 à 12:20
Par malchance, tu as crée une macro qui porte le meme nom que celle
d'une macro de WINDOWS, aparement il s'agit d'une constante je
crois.......



Modifie sa ds ton code :



#define WM_MOUSELAST_PERSO ta cste

au lieu de

#define WM_MOUSELAST cste

qui a deja etais definit dans un header de windows



bien sur apres tu modifie aussi le reste de ton code ......
0
anarchysniper
Messages postés
65
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
29 septembre 2005
1
19 août 2005 à 12:25
Ben essaye d'abord de voir si ça ne marche pas en utilisant la constante de Windows, ce serait mieux quant même ^^
0