Guide du développeur Shell
L’interface utilisateur Windows fournit aux utilisateurs l’accès à un large éventail d’objets nécessaires pour exécuter des applications et gérer le système d’exploitation. Les plus nombreux et les plus familiers de ces objets sont les dossiers et fichiers qui résident sur les lecteurs de disque d’ordinateur. Il existe également un certain nombre d’objets virtuels qui permettent à l’utilisateur d’effectuer des tâches telles que l’envoi de fichiers à des imprimantes distantes ou l’accès à la Corbeille. L’interpréteur de commandes organise ces objets en un espace de noms hiérarchique et fournit aux utilisateurs et aux applications un moyen cohérent et efficace d’accéder aux objets et de les gérer.
- Considérations relatives à la sécurité : Microsoft Windows Shell
- Conseils pour l’implémentation d’extensions In-Process
- Versions de l’interpréteur de commandes et des contrôles courants
- Implémentation des interfaces d’objet de dossier de base
- Implémentation d’un format de fichier personnalisé
- Extensibilité de l’interpréteur de commandes (création d’une source de données)
- Implémentation d’éléments Panneau de configuration
- Prise en charge des applications Shell
- Rubriques de l’interpréteur de commandes hérité
Le Guide des développeurs Shell suit les conventions de document habituelles du Kit de développement logiciel (SDK) Windows. Il convient de noter deux conventions en particulier :
- L’exemple de code omet le code normal de correction des erreurs. Ce code a été supprimé uniquement pour rendre le code plus lisible. Vous devez inclure tout le code de correction d’erreur approprié dans vos propres applications.
- Pour que les exemples d’entrées de Registre soient clairs, les noms de clé, de sous-clé et d’entrée ainsi que les valeurs sont affichés avec une police standard. Les noms d’éléments définis par l’utilisateur ou l’application sont en italique.