Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4163 connectés 

  FORUM HardWare.fr
  Programmation

  Arborescences et VC++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Arborescences et VC++

n°17920
Kalli
Posté le 09-03-2001 à 19:37:14  profilanswer
 

Bon, voilà le problème : arborescences personnalisées, pas de probléme, CFileDialog pour ouvrir ou enregistrer un fichier, pas de problème, mais pas moyen de créer une arboresence avec seulement les dossiers, ou seulement les lettres de lecteurs ! (si vous voyez ce que je veux dire...) Quelqu'un pourrait-il m'aider ? Merci.

mood
Publicité
Posté le 09-03-2001 à 19:37:14  profilanswer
 

n°17939
xilebo
noone
Posté le 09-03-2001 à 23:47:34  profilanswer
 

CFIleDialog ne permet pas l'arborescence des dossiers. et meme si tu "ignores" les fichiers, tu ne peux pas selectionner un dossier avec CFIleDialog.  
 
Il faut donc que tu crées une arborescence à la main . c'est très facile : tu crées une boite de dialogue CDossierDialog, tu mets un CtreeCtrl dedans, et tu interceptes le message WM_INITDIALOG et tu remplis le CTreeCtrl en utilisant les fonctions win32 FindFirstFile et FindNextFile . C'est vrai que microsoft aurait pu fournir une common dialog ( MFC ) qui gere ce type d'arborescence car elle est souvent utilisée ( en plus elle existe en VB 6 !!)et elle est très facile à programmer.

n°17958
Kalli
Posté le 10-03-2001 à 01:11:30  profilanswer
 

Merci beaucoup pour ta réponse, je vais essayer de me débrouiller avec ça (en tout cas je suis d'accord avec toi sur le fait qu'une telle fonction devrait existé en VC++).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Arborescences et VC++

 

Sujets relatifs
Plus de sujets relatifs à : Arborescences et VC++


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)