Sampel Pengelola Pratinjau Resep
Menunjukkan cara menulis handler yang digunakan untuk menampilkan pratinjau file di dalam panel pratinjau Windows Explorer atau host handler pratinjau lainnya.
Topik ini berisi bagian berikut:
- Persyaratan
- Mengunduh Sampel
- Membangun Sampel
- Menjalankan Contoh
- Membatalkan Registrasi DLL Contoh Handler Pratinjau
- Topik terkait
Persyaratan
Produk | Versi Produk Minimum |
---|---|
Windows | Windows Vista |
Kit Pengembangan Perangkat Lunak Windows (SDK) | 7.0 |
Mengunduh Sampel
Tempat | Rute URL |
---|---|
GitHub | sampel RecipePreviewHandler |
Membangun Sampel
Untuk membuat contoh dari command prompt:
- Buka jendela prompt perintah dan navigasi ke direktori proyek RecipePreviewHandler. Misalnya,
C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler
. - Masukkan
msbuild PreviewHandlerSDKSample.sln
.
Untuk membuat sampel menggunakan Microsoft Visual Studio (lebih disukai):
Buka Windows Explorer dan navigasikan ke direktori proyek RecipePreviewHandler.
Klik dua kali ikon untuk file PreviewHandlerSDKSample.sln untuk membuka proyek di Visual Studio.
Nota
Ekstensi nama file .sln tidak ditampilkan di bawah pengaturan folder default. Dalam situasi itu, dapat diidentifikasi oleh ikon uniknya atau dengan deskripsi jenisnya "Solusi Microsoft Visual Studio".
Dari menu Build, pilih Build Solution.
Nota
Jika sistem target adalah 64-bit (x64), penangan pratinjau sampel ini harus dibuat sebagai aplikasi 64-bit.
Menjalankan Sampel
- Buka jendela prompt perintah dan navigasi ke direktori proyek RecipePreviewHandler bawaan. Misalnya,
C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler\RecipePreviewHandler
. Masukkanregsvr32.exe PreviewHandlerSDKSample.dll
untuk mendaftarkan handler. - Buka Windows Explorer dan perlihatkan panel pratinjau jika belum ditampilkan.
- Windows 7: Klik tombol panel pratinjau.
- Windows Vista: Klik menu Organize, buka submenu Tata Letak dan pilih Panel Pratinjau.
- Gunakan Windows Explorer untuk menavigasi ke direktori proyek RecipePreviewHandler.
- Pilih contoh file .recipe.
Untuk membuat output 32-bit (x86) dan 64-bit (x64) berfungsi pada Windows versi 64-bit, atur nilai AppId ke host pengganti WOW64 {534A1E02-D58F-44f0-B58B-36CBED287C7C}
, seperti yang ditunjukkan dalam kode berikut.
{HKEY_CURRENT_USER,
L"Software\\Classes\\CLSID\\" SZ_CLSID_RecipePreviewHandler,
L"AppID",
L"{534A1E02-D58F-44f0-B58B-36CBED287C7C}"}
Membatalkan pendaftaran DLL Pengelola Pratinjau Sampel
- Buka jendela prompt perintah dan masukkan
regsvr32.exe /u PreviewHandlerSDKSample.dll
untuk membatalkan pendaftaran handler.
Topik terkait