Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pokazuje, jak napisać moduł obsługi używany do wyświetlania podgląd pliku w okienku podglądu Eksploratora Windows lub innych aplikacjach obsługujących podgląd.
Ten temat zawiera następujące sekcje:
- Wymagania
- Pobieranie próbki
- Budowanie Próbki
- Uruchamianie przykładu
- Wyrejestrowywanie Sample Preview Handler DLL
- Tematy pokrewne
Wymagania
| Produkt | Minimalna wersja produktu |
|---|---|
| Windows | Windows Vista |
| Windows Software Development Kit (SDK) | 7.0 |
Pobieranie przykładu
| Lokalizacja | Adres URL ścieżki |
|---|---|
| GitHub | przykład RecipePreviewHandler |
Kompilowanie przykładu
Aby skompilować przykład z poziomu wiersza polecenia:
- Otwórz okno wiersza polecenia i przejdź do katalogu projektu RecipePreviewHandler. Na przykład
C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler. - Wprowadź
msbuild PreviewHandlerSDKSample.sln.
Aby skompilować przykład przy użyciu programu Microsoft Visual Studio (preferowane):
Otwórz Eksploratora Windows i przejdź do katalogu projektu RecipePreviewHandler.
Kliknij dwukrotnie ikonę pliku PreviewHandlerSDKSample.sln, aby otworzyć projekt w programie Visual Studio.
Notatka
Rozszerzenie nazwy pliku .sln nie jest wyświetlane w domyślnych ustawieniach folderu. W takiej sytuacji można go zidentyfikować za pomocą unikatowej ikony lub opisu typu "Microsoft Visual Studio Solution".
Z menu kompilacji wybierz pozycję Build Solution.
Notatka
Jeśli system docelowy jest 64-bitowy (x64), ten przykładowy program obsługi w wersji zapoznawczej musi zostać skompilowany jako aplikacja 64-bitowa.
Uruchamianie przykładu
- Otwórz okno wiersza polecenia i przejdź do utworzonego katalogu projektu RecipePreviewHandler. Na przykład
C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler\RecipePreviewHandler. Wprowadźregsvr32.exe PreviewHandlerSDKSample.dll, aby zarejestrować obsługę. - Otwórz Eksploratora Windows i wyświetl okienko podglądu, jeśli nie jest jeszcze wyświetlane.
- windows 7: kliknij przycisk okienka podglądu.
- Windows Vista: kliknij menu Organizuj, przejdź do podmenu Układ i wybierz pozycję Okienko podglądu.
- Użyj Eksploratora Windows, aby przejść do katalogu projektu RecipePreviewHandler.
- Wybierz przykładowy plik .recipe.
Aby zarówno 32-bitowe (x86), jak i 64-bitowe (x64) wyniki działały w 64-bitowej wersji systemu Windows, ustaw wartość AppId na {534A1E02-D58F-44f0-B58B-36CBED287C7C}hosta pośredniczącego WOW64, jak pokazano w poniższym kodzie.
{HKEY_CURRENT_USER,
L"Software\\Classes\\CLSID\\" SZ_CLSID_RecipePreviewHandler,
L"AppID",
L"{534A1E02-D58F-44f0-B58B-36CBED287C7C}"}
Wyrejestrowywanie przykładowej biblioteki DLL programu obsługi w wersji zapoznawczej
- Otwórz okno wiersza polecenia i wprowadź kod
regsvr32.exe /u PreviewHandlerSDKSample.dll, aby wyrejestrować program obsługi.
Tematy pokrewne
-
identyfikatory modelu użytkownika aplikacji (AppUserModelIDs)