Voila un bou de code qui devrait t'aider:
TCHAR szFilters[] = _T ("Text files (*.txt)|*.txt|All files (*.*)|*.*||");
CFileDialog dlg (TRUE, _T ("txt"), _T ("*.txt"),
OFN_FILEMUSTEXIST | OFN_HIDEREADONLY, szFilters);
dlg.m_ofn.lpstrInitialDir = "C:\\"; // Dossier ouvert pour ouvrir un fichier
if (dlg.DoModal () == IDOK)
{
CString str = dlg.GetPathName(); // nom complet du fichier ouvert
...
-------------------------------
Réponse au message :
-------------------------------
> ouai bon laisse tomber tu me parle chinois la

>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > MFC est une bibli MS depuis laquelle tu importes tes CFileDialog, Ctrucxxx..., a part retarder la comprehension de la vraie API par sa substitution dans une 2eme, je ne vois pas l'interet que tu as de l'employer.
> > BruNews, ciao...
> >
>