Bonjour,
Je développe régulièrement en C++ via les 2 outils cités dans le titre, c'est a dire :
- Visual C++ 6.0
- Visual C++ Express 2008
Vous me direz sans doute qu'il est débile d'avoir ces 2 outils, un seul suffirait, mais c'est là que j'ai un problème. Effectivement, lorsque je passe par exemple un code qui fonctionne sous 6.0, vers 2008 Expr. , et bien ca ne fonctionne pas, et vice versa. Pourtant, j'effectu un simple Copier/Coller de l'un a l'autre, en prenant soint de regler les options du projet de la meme maniere des 2 cotés.
Par exemple, en cem oment je developpe un petit programme pour obtenir le HANDLE d'une fenetre. Le programme marche bien sur 2008, mais sur 6.0, mes fonctions du type FindWindow, wsprint et autre ShowWindow me signal l'erreur suivant :
Error LNK2001 : unresolved exteran symbol __imp__FindWindowW@8
[...]
Malheuresement, ca probléme n'est pas particulier à ce programme, il m'arrive assez regulierement, si un programme ne fonctionne pas sous l'un, je passe à l'autre et hop ca marche. Avez vous une explication a ce probléme ? Avez vous deja eu des soucis similaires ?
Cordialement
P.KOCH