bonjour à tous.j'ai encore besoin de votre aide pour résoudre un problème.

A la compilation,j'obtiens l'erreur suivante sur la ligne de GetOpenFileName :undefined reference to GetOpenFileNameA@4.
je n'arrive pas à trouver de solution. votre aide serait vraiment la bienvenue. merci d'avance

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <windows.h>
//********Fonction pour parcourrir le disque à la recherche d'un chant******//
void recherche(HWND handle)
{
    OPENFILENAME opensd;
    char chemin[MAX_PATH]="";
    ZeroMemory(&opensd,sizeof(OPENFILENAME));
    opensd.lStructSize=sizeof(OPENFILENAME);
    opensd.hwndOwner=handle;
    opensd.lpstrFile=chemin;
    opensd.nMaxFile=MAX_PATH;
    opensd.lpstrFilter="Audio File\0*.mp3;*.wav;*.ogg\0\0";
    opensd.nFilterIndex=1;
    opensd.Flags=OFN_PATHMUSTEXIST|OFN_FILEMUSTEXIST;
    GetOpenFileName(&opensd);
    return;
}