Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
I det här avsnittet beskrivs de Shell-exempel som är tillgängliga på GitHub-.
| Ämne | Innehåll |
|---|---|
| Aero Wizards – exempel på | Visar hur du migrerar wizard 97-programvara till Aero-guiden. |
| Exempel på fönsteregenskap för Appanvändarens Modell-ID (AppUserModelID) | Visar hur du styr aktivitetsfältets grupperingsbeteende för ett programs fönster via egenskapen System.AppUserModel.ID. |
| exempel på automatisk hopplista | Visar hur du lägger till objekt i den automatiska snabblistan för ett program, inklusive växling mellan visningen av kategorierna Frekvent och Senaste. |
| Ändra Notify Watcher-exempel | Visar hur du lyssnar på shell-ändringsmeddelanden i en mapp eller ett objekt i Windows Explorer-namnområdet. |
| Exempel på vanliga lägen för fildialoger | Visar hur du använder dialogrutan Gemensam fil i olika lägen för att välja filer, containrar (mappar) eller både filer och mappar (korgläge) utan att stänga dialogrutan. |
| Exempel på standardfilsdialog | Visar hur du skapar en dialogruta för att öppna/spara en anpassad fil med hjälp av olika API:er för gemensam fildialogruta. |
| CreateProcess–verbexempel | Visar hur du implementerar ett Shell-verb med metoden CreateProcess. |
| exempel på anpassad hopplista | Visar hur du skapar en anpassad snabblista för ett program, inklusive att lägga till en anpassad kategori och uppgifter. |
| Dra-och-släpp Exempel på Visuella Element | Visar hur du använder Shells dra och släpp-tjänster för att utnyttja de presentationsfunktioner som Shells dra-och-släpp-stöd tillhandahåller för både målobjekt och källor. |
| DropTarget-verbexempel | Visar hur du implementerar ett Shell-verb med metoden DropTarget. |
| Kör exempel på kommandoverb | Visar hur du implementerar ett Shell-verb med metoden ExecuteCommand. |
| Kör exempel i Utforskaren | Visar hur du anropar funktionen ShellExecute från Utforskaren. |
| Explorer, exempel på anpassat innehåll i webbläsaren | Visar hur du implementerar en anpassad Explorer Browser-kontroll för ditt program. |
| Exempel på webbläsarsökning i Utforskaren | Visar hur du använder webbläsarkontrollen i Utforskaren för att bädda in Utforskaren i ett program och hur du implementerar sökfunktioner med en minnesintern sökmapp. |
| Explorer Kommandoverbsexempel | Visar hur du implementerar ett Shell-verb med hjälp av metoderna ExplorerCommand och ExplorerCommandState. |
| exempel på Explorer Data Provider-exempel | Visar hur du implementerar ett Shell-namnområdestillägg, inklusive snabbmenybeteende och anpassade uppgifter i webbläsaren. |
| Filen är i användning Exempel | Visar hur du anpassar dialogrutan Fil som används för att visa ytterligare information och alternativ för filer som för närvarande öppnas i programmet. |
| förloppsmottagare för filåtgärder | Visar hur du använder IFileOperationProgressSink gränssnittsmetoder för att övervaka information om IFileOperation gränssnittsåtgärder. |
| Exempel på filoperationer | Visar hur du kopierar, flyttar, tar bort och byter namn på filsystemobjekt. |
| Hemgrupp exempel | Visar hur du fastställer status för HomeGroup-medlemskap, räknar upp objekt på den översta nivån i mappen HomeGroup Shell och startar delningsguiden för Hemgrupp. |
| exempel på kända mappar | Visar hur du definierar, registrerar, räknar upp och hittar sökvägen för alla kända mappar i det aktuella systemet. |
| NameSpace-trädkontrollexempel | Visar hur du implementerar en anpassad namnområdesträdkontroll för ett program. |
| NonDefaultDropMenuVerb – exempel | Visar hur du utökar dra-och-släpp-snabbmenyn (ibland kallad en snabbmeny). |
| NotificationIcon Exempel | Visar hur du använder API:erna Shell_NotifyIcon och Shell_NotifyIconGetRect för att visa en meddelandeikon. |
| Parsning Med Parameterexempel | Visar hur du kan dra nytta av Shell-hjälpare som använder parsningsnamnet för att interagera med objekt via Shell-programmeringsmodellen. |
| Player Verb Exempel | Visar hur du skapar ett verb som fungerar på Shell-objekt och containrar som spelar upp objekt eller lägger till objekt i en kö. |
| Spellista Skapare Exempel | Visar hur du skapar ett verb som fungerar på ett valt Shell-objekt eller en container för att skapa en spellista. |
| Exempel på förhandsgranskningshanterare för recept | Visar hur du skriver en hanterare som används för att förhandsgranska en fil i förhandsgranskningsfönstret i Windows Utforskaren eller andra värdar för förhandsgranskningshanterare. |
| Exempel på provider för receptminiatyr | Visar hur du skapar en miniatyrhanterare efter filtyp och utökar Utforskaren. |
| exempel på sökmapp | Visar hur du skapar en sökning med frågebegränsningar med hjälp av Shell-programmeringsmodellen. |
| Exempel på säkerhetskopiering av Shell-bibliotek | Visar hur man räknar upp bibliotek som containrar. |
| kommandoradsexempel för Shell-bibliotek | Visar hur du använder gränssnittet IShellLibrary för att skapa ett kommandoradsprogram som ger programmatisk åtkomst för att inspektera och manipulera bibliotek och biblioteksfiler. |
| Exempel på Shell-lagring | Visar hur du skapar filer och mappar i Shell-containrar. Visar också hur du sparar till shell-objektet som returneras från fildialogrutan. |
| Synkronisera och dela verb | Visar hur du registrerar ett verb som utökar verben "Sync" och "Share" i Windows Explorer-kommandofältet. |
| TabThumbnails Exempel | Visar hur ett program kan exponera flera växelmål (som för flikar) i ett aktivitetsband och hur de ska tillhandahålla sina miniatyrbilder. |
| exempel på kringutrustningsstatus i aktivitetsfältet | Visar aktivitetsfältets ikonöverlägg och förloppsstaplar. |
| Verktygsfält för miniatyrbild i aktivitetsfältet exempel | Visar ett miniatyrverktygsfält, en aktiv verktygsfältskontroll inbäddad i ett fönsters miniatyrförhandsgranskning, som används för att ge åtkomst till ett fönsters nyckelkommandon utan att användaren återställer eller aktiverar programmets fönster. |
| Använda Image Factory-exempel | Visar hur du använder gränssnittet IShellItemImageFactory för att få bästa möjliga avbildning för ett objekt. |
| Användning av miniatyrleverantörer exempel | Visar hur du använder gränssnittet IThumbnailProvider för att extrahera miniatyrbilden för ett objekt från cachesystemet för windowsminiatyrer. |