Guida per sviluppatori shell
L'interfaccia utente di Windows offre agli utenti l'accesso a un'ampia gamma di oggetti necessari per eseguire applicazioni e gestire il sistema operativo. I più numerosi e familiari di questi oggetti sono le cartelle e i file che risiedono nelle unità disco del computer. Esistono anche numerosi oggetti virtuali che consentono all'utente di eseguire attività, ad esempio l'invio di file a stampanti remote o l'accesso al Cestino. Shell organizza questi oggetti in uno spazio dei nomi gerarchico e fornisce agli utenti e alle applicazioni un modo coerente ed efficiente per accedere e gestire gli oggetti.
- Considerazioni sulla sicurezza: Microsoft Windows Shell
- Linee guida per l'implementazione di estensioni In-Process
- Versioni di shell e controlli comuni
- Implementazione delle interfacce degli oggetti cartelle di base
- Implementazione di un formato di file personalizzato
- Estendibilità della shell (creazione di un'origine dati)
- Implementazione di elementi Pannello di controllo
- Supporto delle applicazioni shell
- Argomenti di Shell legacy
La Guida degli sviluppatori di Shell segue le consuete convenzioni dei documenti di Windows Software Development Kit (SDK). Due convenzioni in particolare devono essere annotate:
- Il codice di esempio omette il normale codice di correzione degli errori. Questo codice è stato rimosso solo per rendere il codice più leggibile. È necessario includere tutto il codice di correzione degli errori appropriato nelle proprie applicazioni.
- Per rendere chiare le voci del Registro di sistema di esempio, chiave, sottochiave e nomi di voce, nonché i valori vengono visualizzati con un tipo di carattere standard. I nomi degli elementi definiti dall'utente o dell'applicazione sono corsivi.