Magnipulation du control browse

ngatcha Messages postés 10 Date d'inscription mardi 13 janvier 2004 Statut Membre Dernière intervention 18 mars 2004 - 10 févr. 2004 à 14:26
garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 - 10 févr. 2004 à 14:38
corinne petguet
salut atous,
j'aimerais bien savoir comment peut on programmer le control Browse pour pourvoir appeler un fichier avec visualc++6.
merci.

1 réponse

garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 1
10 févr. 2004 à 14:38
OPENFILENAME st;
char buffer[MAX_PATH] = "*.*";

memset(&st,0,sizeof(OPENFILENAME));
st.lStructSize=sizeof(OPENFILENAME);
st.hwndOwner=NULL;
st.lpstrFilter="Tous les fichiers\0*.*";
st.lpstrFile=buffer;
st.nMaxFile=MAX_PATH;
st.lpstrTitle="Ouvrir fichier";
st.Flags=OFN_HIDEREADONLY;
st.lpstrInitialDir=NULL;

if(!GetOpenFileName(&st))
exit(-1);

// la variable buffer contient le nom du fichier

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
0
Rejoignez-nous