[Win] Quelle est la fonction pour l'explorateur de fichier?

Quelle est la fonction pour l'explorateur de fichier? [Win] - Programmation

Marsh Posté le 12-07-2001 à 00:38:39    

Je me rappel être tomber sur la fonction qui ouvre l'explorateur de fichier et qui renvoit le chemin (comme File->Open) hier soir dans la SDK de Microsoft.
 
Aujourd'hui que j'en ai besoin je la trouve plus, est-ce que quelqu'un pourrait me donner le nom de cette fonction que je puisse aller lire la doc?
 
Thanks.

Reply

Marsh Posté le 12-07-2001 à 00:38:39   

Reply

Marsh Posté le 12-07-2001 à 01:02:15    

Si tu veux avoir la boite de dialogue qui demande a l'utilisateur le nom d'un fic, c'est simple :
 
avec MFC:
  CFileDialog dlg(true);
 
  dlg.DoModal();
  ...
 
sans MFC:
 
  c'est GetOpenFileName, faut lui passer en param un ptr sur un OPENFILENAME ...


---------------
"Si ton labeur est dur, et si tes résultats sont minces, rappelle-toi  
Reply

Marsh Posté le 12-07-2001 à 10:22:52    

Merci, c'est ce que je cherchais, j'ai juste un petit problème, ma façon d'utiliser le chemin du fichier que renvoit la fonction ne marche pas, elle fait planter l'appli, quelqu'un voit d'où ça vient?
 
char szFilePath[256];
     OPENFILENAME openfile;
 
     ZeroMemory(&openfile, sizeof(OPENFILENAME));
     openfile.lStructSize = sizeof(OPENFILENAME);
     openfile.hwndOwner = hWnd;
     openfile.hInstance = hInstance;
 
     GetOpenFileName(&openfile);
     sprintf(szFilePathBuffer, openfile.lpstrFile);

Reply

Marsh Posté le 12-07-2001 à 12:00:21    

UP
J'en ai besoin, aidez moi SVP.

Reply

Marsh Posté le 12-07-2001 à 12:59:28    

C'est bon j'ai trouvé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed