[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
Rejoignez-nous