Menu skrótów (kontekstowych) i programy obsługi menu skrótów
W tej sekcji omówiono tworzenie menu skrótów (kontekstowych) oraz implementację procedur obsługi menu skrótów (czasowników).
Ta sekcja na temat typów plików i skojarzeń plików jest zorganizowana w następujący sposób:
- czasowniki i skojarzenia plików
- wybieranie statycznej lub dynamicznej metody menu skrótów
- najlepsze rozwiązania dotyczące obsługi menu skrótów i wielu zleceń
- tworzenie programów obsługi menu skrótów
- tworzenie statycznych menu kaskadowych
- Jak pomijać i kontrolować widoczność czasowników
- Jak stosować model wyboru czasownika
- jak używać atrybutów elementu
- implementowanie niestandardowych czasowników dla folderów za pomocą Desktop.ini
- dostosowywanie menu skrótów przy użyciu czasowników dynamicznych
- Jak zaimplementować interfejs IContextMenu
- menu skrótów
Dodatkowe zasoby
Aby uzyskać powiązane informacje koncepcyjne, zobacz następujące tematy:
- Wprowadzenie do skojarzeń plików.
- Aby rozszerzyć powłokę przy użyciu programów obsługi typów plików, zobacz Creating Shell Extension Handlers.
- Aby utworzyć magazyn danych powłoki, zobacz Implementowanie podstawowych interfejsów obiektów folderów.
Aby zapoznać się z dokumentacją referencyjną, zobacz następujące tematy:
- Aby wykonać zlecenie w elemencie powłoki, zobacz metodę InvokeVerb.
- Aby pobrać kolekcję czasowników, które można wykonać w elemencie powłoki, zobacz metodę Verbs.
- Aby wykonać operację na określonym pliku, zobacz funkcje ShellExecute lub ShellExecute ExecuteEx.