Erreur sur GetOpenFileName en API win32 sous codeblocks
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:
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;
} |