Bonjour,
je developpe une application Windows Form avec Visual C++ 2010.
J'ai recupere du code ecrit avec VC++ 6, et essaye de l'utiliser. Je me retrouve evidemment avec pas mal d'erreurs. La derniere en date est relative aux conventions d'appel. La fonction timeGetTime() posait probleme, j'ai donc du utiliser ecrire ce bout de code :
J'ai ensuite eu des problemes de lecture de dll. J'ai du ajouter winmm.dll au repertoire de mon projet, ainsi que dans les proprietes du projet : Linker->Input->Additionnal Dependencies.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 extern "C" { #include <MMSystem.h> }
Maintenant, j'ai l'erreur suivante :
En cherchant sur des forums et en lisant l'aide Microsotf, il semblerai qu'il faille utiliser des .obj ou .lib correspondant a la dll.error LNK1107: invalid or corrupt file: cannot read at 0x288
Le probleme, c'est que je n'ai ni l'un ni l'autre.
Que dois-je faire? Est-ce que la methode utilisee ici est correcte?
Merci d'avance pour les reponses.
Gabriel
Partager