Quicklaunch : affichez la barre de lancement rapide dans votre programme (contient plein de techniques)

Description

J'ai cherché, cherché, mais pas trouvé. Cette source n'existe pas sur vbfrance, a moins que je doive changer de lunettes ou d'explorateur... Et étant donné que j'en ai besoin pour un autre programme, je l'ai faite et je la met ici car elle peut etre intéressante pour plusieurs raison :
- Les gens comme moi qui en ont besoin dans un de leurs programmes, dans ce cas servez-vous messieurs dames...
- Les gens qui veulent savoir comment retrouver le dossier qui contient les raccourcis de la barre de lancement rapide
- Les gens qui veulent récupérer l'icone associé à un fichier (c'est déjà vu sauf qu'ici on récupère l'icone en 16*16 impossible avec ExtractIcon sans redimmensionner et dégrader l'image), merci à Warning
- Les gens qui veulent pouvoir récupérer des informations sur les raccourcis de windows (les fichiers .lnk)
- Les gens qui veulent s'amuser un peu avec la gestion des coordonées de la souris, ou aussi comment executer un fichier par son extension, et aussi quelques fonctions pour manipuler les chemins d'accès, les extensions (mais ça c'est très simple)

En gros je viens de vous décrire tous ce qu'il y a dans le code, comme ça ceux qui rechercheront ces techniques tomberont dessus...

Conclusion :


Voilà le rendu de la source parait simple mais j'ai du utiliser pas mal de techniques différentes pour coder ça, donc je met ça en initié si vous êtes d'accord...
Vous remarquerez que la couleur de fond est bleu ici, vous pouvez la changer, cela nécessitera évidemment quelques modifications...

J'ai commenté un maximum et j'espère que ça servira à certains, mais étant donné que cette source n'existait pas déjà, je vous la fait partager...

@ + tout le monde et balancez vos commentaires
MadMatt

PS : version 2 disponible à :
http://www.vbfrance.com/code.aspx?id=25786

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.