je crée une boite de dialogue avec le code suivant:
int CFalEtiCoupeView::dlgFileOpen(HWND hOwner, char* fName, const char* Filter, const char* dlgCaption)
{
OPENFILENAME ofn;
memset(&ofn,0,sizeof(ofn));
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.nFilterIndex = 1;
ofn.lpstrFilter = Filter;
ofn.lpstrFile = fName;
ofn.nMaxFile = MAX_PATH;
ofn.hwndOwner = hOwner;
ofn.lpstrTitle = dlgCaption;
ofn.lpstrInitialDir = "c:";
ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY | OFN_NOCHANGEDIR | OFN_LONGNAMES | OFN_ALLOWMULTISELECT ;
fName[0] = 0;
return GetOpenFileName(&ofn);
}
mais je veux que ma boîte n'affiche que les fichiers dont l'extension est celle que je précise+bien évidement les dossiers.
est ce que vous avez une idée de ce que je dois ajouter?????????
aidez moi svp svp svp.............