Salut !
Pourquoi à la compilation le compilateur m'affiche : undefined reference to GetOpenFileNameA@4
En fait le projet c'est une boite de dialogue avec des bouton genre : Parcourir ,OUI ,NON...etc
Le projet est constituer de fichier .rc , fichier .h et fichier main ou il y a les 2 fonctions :
int APIENTRY WinMain et LRESULT CALLBACK MainProc
ou il y a ce code :
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
18
19
20 case WM_COMMAND: switch(LOWORD(wParam)){ case IDC_PARCOURIR: OPENFILENAME fi; CHAR buf [MAX_PATH]; buf[0]='\0'; memset(&fi,0,sizeof(OPENFILENAME)); fi.lStructSize=sizeof(OPENFILENAME); fi.hwndOwner=Dlg; fi.lpstrFilter="Fichiers *.txt"; fi.lpstrFile=buf ; fi.nMaxFile=MAX_PATH; fi.lpstrTitle="Recherche de Fichiers Texte"; fi.Flags= OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; if(GetOpenFileName( &fi)) SetDlgItemText(Dlg,IDC_NOMDEFICHIER,buf); return TRUE; }
Partager