Przewodnik dewelopera powłoki
Interfejs użytkownika systemu Windows zapewnia użytkownikom dostęp do wielu różnych obiektów niezbędnych do uruchamiania aplikacji i zarządzania systemem operacyjnym. Najbardziej znanymi z tych obiektów są foldery i pliki znajdujące się na dyskach komputera. Istnieje również wiele obiektów wirtualnych, które umożliwiają użytkownikowi wykonywanie zadań, takich jak wysyłanie plików do drukarek zdalnych lub uzyskiwanie dostępu do Kosza. Powłoka systemu organizuje te obiekty w hierarchiczną przestrzeń nazw, zapewniając użytkownikom i aplikacjom spójny oraz wydajny sposób zarówno na uzyskiwanie dostępu do obiektów, jak i ich zarządzanie.
W tej sekcji
- Uwagi dotyczące zabezpieczeń: powłoka Microsoft Windows
- wskazówki dotyczące implementowania rozszerzeń In-Process
- Shell i typowe wersje kontrolek
- Implementacja podstawowych interfejsów obiektów folderów
- implementowanie niestandardowego formatu pliku
- rozszerzalność powłoki (tworzenie źródła danych)
- Implementowanie elementów panelu sterowania
- obsługa aplikacji powłoki
- starszych tematów powłoki
Konwencje dokumentów
Przewodnik dla deweloperów powłoki jest zgodny ze zwykłymi konwencjami dokumentacji Windows Software Development Kit (SDK). Należy zauważyć dwie konwencje w szczególności:
- Przykładowy kod pomija normalny kod korekty błędów. Ten kod został usunięty tylko w celu zwiększenia czytelnego kodu. We własnych aplikacjach należy uwzględnić cały odpowiedni kod korekty błędów.
- Aby wyczyścić przykładowe wpisy rejestru, klucz, podklucz i nazwy wpisów, a także wartości są wyświetlane przy użyciu standardowej czcionki. Nazwy elementów zdefiniowanych przez użytkownika lub aplikację są kursywą.