Ouvrir un fichier

ndubien Messages postés 557 Date d'inscription dimanche 25 septembre 2005 Statut Membre Dernière intervention 10 mai 2014 - 11 mai 2007 à 22:37
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 11 mai 2007 à 22:47
Bonjour,

Comment récupérer le nom des fichiers ouverts avec :

ZeroMemory(&ofn, sizeof(OPENFILENAME));
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = hDlg;
ofn.lpstrFile = szFile;
ofn.nMaxFile = 1;
ofn.lpstrFilter = "Tous les fichiers\0*.*\0";
ofn.nFilterIndex = 1;
ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
GetOpenFileName(&ofn);

dans un char.

Je voudrais donc qu'un char est pour valeur le chemin complet vers le fichier "ouvert".
En C API Win32.

<hr />Merci d'avance et à bientôt.

Nico

1 réponse

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
11 mai 2007 à 22:47
Mais NON pas dans un "char" mais dans un tableau.

char szFile(264];
avant tout ce que tu as mis plus haut et ira bon.

ciao...
BruNews, MVP VC++
0
Rejoignez-nous