Tutoriel pour les extensions du shell Windows [fermé]
-
02-07-2019 - |
Question
J'ai reporté cette partie du projet car je n'ai trouvé aucun exemple / tutoriel particulièrement utile pour ces 2 aspects de Shell Extensions:
- Renvoie les informations relatives au conseil lorsque vous survolez un fichier.
- Menu contextuel avec le contexte d'extension, si cela a du sens.
A bientôt.
La solution
Ah, garçon chanceux. Vous pouvez lire l'excellente série de tutoriels de Mike Dunn:
Le guide complet de l'idiot pour l'écriture d'extensions de shell
Les parties I et III devraient vous intéresser particulièrement.
Autres conseils
Regardez cet article CodeProject:
Extensions d'espace de noms - le shell Windows non documenté
Cet article explique comment vous pouvez créer facilement une extension d'espace de noms avec beaucoup de fonctionnalités sans faire beaucoup de travail en utilisant certains fonctions de shell non documentées. Le plus fonction notable est SHCreateShellFolderViewEx, qui crée la vue pour vous et crée toutes les interfaces dont vous avez besoin pour l'affichage le contenu de votre dossier. Vous pouvez modifier le comportement du dossier en implémenter une fonction de rappel. Ce est comment Microsoft met en œuvre sa propre extensions d'espace de noms.
La programmation de shell VB se concentre principalement sur VB, mais la description des API sont applicables à peu près tout ce qui parle COM.