Ouvrir une boite de dialogue en spécifiant le dossier par défaut.

Résolu
freepouy18 Messages postés 49 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 15 septembre 2005 - 9 sept. 2005 à 12:15
freepouy18 Messages postés 49 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 15 septembre 2005 - 9 sept. 2005 à 12:36
Bonjour a tous,

voila, j'aimerai savoir comment spécifie-t-on le dossier par défaut lors de l'ouverture d'une boite de dialogue. Prog ss VC++6.

voici l'ouverture de la boite de dialogue :
CFileDialog SelDoc(TRUE,".doc",NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Doc Word ou Excel (*.doc;*.xls)|*.doc;*.xls|All Files (*.*)|*.*||", this);

Merci
A voir également:

2 réponses

BunoCS Messages postés 15342 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 26 janvier 2023 103
9 sept. 2005 à 12:22
Grâce à "lpstrInitialDir" de SelDoc.m_ofn (structure OPENFILENAME)

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
3
freepouy18 Messages postés 49 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 15 septembre 2005
9 sept. 2005 à 12:36
Merci Buno, quelle rapidité, t'as assuré!!!!!

CString dir = "C:\";

CFileDialog SelDoc(TRUE,".doc",NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Doc Word ou Excel (*.doc;*.xls)|*.doc;*.xls|All Files (*.*)|*.*||", this);

SelDoc.m_ofn.lpstrInitialDir = dir;
0