Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Показывается, как написать обработчик, используемый для отображения предварительного просмотра файлов в области предварительного просмотра Windows Explorer или других хостов обработчиков предварительного просмотра.
В этом разделе содержатся следующие разделы:
- требования
- Скачивание образца
- Построение примера
- Запуск примера
- Отмена регистрации библиотеки DLL предварительного просмотра
- Связанные темы
Требования
| Продукт | Минимальная версия продукта |
|---|---|
| Виндоус | Windows Vista |
| Пакет средств разработки программного обеспечения Windows (SDK) | 7.0 |
Скачивание примера
| Местоположение | URL-адрес пути |
|---|---|
| GitHub | пример RecipePreviewHandler |
Создание примера
Чтобы создать пример из командной строки, выполните следующие действия.
- Откройте окно командной строки и перейдите к каталогу проекта RecipePreviewHandler. Например,
C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler. - Введите
msbuild PreviewHandlerSDKSample.sln.
Чтобы создать пример с помощью Microsoft Visual Studio (предпочтительно):
Откройте проводник Windows и перейдите в каталог проекта RecipePreviewHandler.
Дважды щелкните значок PreviewHandlerSDKSample.sln файла, чтобы открыть проект в Visual Studio.
Заметка
Расширение имени файла .sln не отображается в параметрах папок по умолчанию. В этой ситуации его можно определить по уникальному значку или по его описанию типа "Решение Microsoft Visual Studio".
В меню сборки выберите Сборка решения.
Заметка
Если целевая система имеет 64-разрядную версию (x64), этот пример обработчика предварительного просмотра необходимо создать как 64-разрядное приложение.
Запуск примера
- Откройте окно командной строки и перейдите к созданному каталогу проекта RecipePreviewHandler. Например,
C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler\RecipePreviewHandler. Введитеregsvr32.exe PreviewHandlerSDKSample.dllдля регистрации обработчика. - Откройте проводник Windows и откройте панель предварительного просмотра, если она еще не отображается.
- Windows 7: нажмите кнопку панели предварительного просмотра.
- Windows Vista: щелкните меню Упорядочить, перейдите в подменю Макет и выберите Панель Предварительного Просмотра.
- Используйте проводник Windows, чтобы перейти к каталогу проекта RecipePreviewHandler.
- Выберите пример файла рецепта.
Чтобы обеспечить работу выходных данных как 32-разрядной (x86), так и 64-разрядной (x64) в 64-разрядной версии Windows, задайте значение AppId для псевдохоста WOW64 {534A1E02-D58F-44f0-B58B-36CBED287C7C}, как показано в следующем коде.
{HKEY_CURRENT_USER,
L"Software\\Classes\\CLSID\\" SZ_CLSID_RecipePreviewHandler,
L"AppID",
L"{534A1E02-D58F-44f0-B58B-36CBED287C7C}"}
Отмена регистрации библиотеки DLL обработчика предварительного просмотра
- Откройте окно командной строки и введите
regsvr32.exe /u PreviewHandlerSDKSample.dll, чтобы отменить регистрацию обработчика.
Связанные разделы