begin process at 2008 07 04 12:09:34
1 204 587 membres
128 nouveaux aujourd'hui
14 116 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ouvrir un fichier? [ Windows / MFC ] (cpierrenet)

ouvrir un fichier? le 30/04/2008 10:24:24

cpierrenet

salut les amis,
Je travail sous VC++ 06  Y a-t-il un astus (une méthode déjà définie) pour cherche un fichier quelconque  je dis bien un fichier pas un répertoire dans l'explorateur pour pouvoir l'ouvrir.
merci


Re : ouvrir un fichier? le 30/04/2008 14:08:45

SAKingdom
Membre Club
Quoi ???
Quesque ça veut dire "dans l'explorateur" ?

Si tu veux rechercher un fichier (sous Windows) -> FindFirstFile, FindNextFile

C++ (@++)


Re : ouvrir un fichier? le 30/04/2008 20:59:56

Pistol_Pete
Salut
je pense qu'il veux dire la boite de dialogue GetOpenFileName

Voi la un exemple de fonctionement:
OPENFILENAME ofn;
    char szFile[MAX_PATH]={0};
    ZeroMemory(&ofn, sizeof(OPENFILENAME));
    ofn.lStructSize = sizeof(OPENFILENAME);
    ofn.hwndOwner = hwnd;
    ofn.lpstrFile = szFile;
    ofn.nMaxFile = MAX_PATH;
    ofn.lpstrFilter ="*.bmp;*.jpg*.gif\0;*.bmp;*.jpg;*.gif\0\0";
    ofn.nFilterIndex = 4;
    ofn.Flags =OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;

    if (GetOpenFileName(&ofn)==TRUE)
    {...}

A+
Mon site internet : [ Lien ]



Classé sous : fichier, ouvrir

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS