begin process at 2008 07 19 09:13:04
1 212 728 membres
67 nouveaux aujourd'hui
14 165 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 !

SHELL TREEVIEW (WIN32)


Information sur la source

Catégorie :Système Classé sous : shell, treeview, arborescence, menu, contextuel Niveau : Débutant Date de création : 30/07/2006 Date de mise à jour : 19/08/2006 13:50:50 Vu / téléchargé: 5 022 / 744

Note :
Aucune note

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


Description

C'est un classe permattant d'afficher un TreeView contenant les dossiers a partir du bureau, comme le fait l'explorateur de Windows. Une (grosse) partie du code est tiré de EnumDesk (que vous devez trouver dans le dossier Samples du PSDK, C:\Program Files\Microsoft Platform SDK\Samples\WinUI\Shell\EnumDesk). J'ai donc copié pas mal de code tel quel sans presque rien modifier (toutes les parties ou les commentaires sont en anglais).
J'ai ajouté un système de notification pour que les changements (creation/suppression/renommage de dossier) apparaissent directement dans l'arbre (utilisation de la fonction SHChangeNotifyRegister). Par ailleurs j'ai aussi fait un effort pour que le code soit réutilisable. Ainsi dans l'application de démo, vous pouvez voir que l'utilisation de la classe est très simple: on crée le TreeView et on n'a plus à s'occuper de rien.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

19 août 2006 13:50:50 :
Ajout des fonctions GetCurrentPath et SetCurrentPath
  • signaler à un administrateur
    Commentaire de Alain Proviste le 31/07/2006 04:19:33 administrateur CS

    tu as beaucoup de disques...

    :)

  • signaler à un administrateur
    Commentaire de vecchio56 le 31/07/2006 06:55:31 administrateur CS

    Les trois derniers lecteurs optiques sont virtuels :)

  • signaler à un administrateur
    Commentaire de deck_bsd le 02/08/2006 17:10:58

    Les codes de sir vecchio sont tjrs aussi instructif :D

  • signaler à un administrateur
    Commentaire de vecchio56 le 02/08/2006 22:40:02 administrateur CS

    Merci, monseigneur deck_bsd

Ajouter un commentaire

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

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