Montre comment écrire un gestionnaire utilisé pour afficher un aperçu de fichier à l’intérieur du volet d’aperçu Windows Explorer ou d’autres hôtes de gestionnaire de préversion.
Pour générer l’exemple à partir de l’invite de commandes :
Ouvrez la fenêtre d’invite de commandes et accédez au répertoire du projet RecipePreviewHandler . Par exemple : C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler.
Entrez msbuild PreviewHandlerSDKSample.sln.
Pour générer l’exemple à l’aide de Microsoft Visual Studio (par défaut) :
Ouvrez Windows Explorer et accédez au répertoire du projet RecipePreviewHandler.
Double-cliquez sur l’icône du fichier PreviewHandlerSDKSample.sln pour ouvrir le projet dans Visual Studio.
Notes
L’extension de nom de fichier .sln ne s’affiche pas sous les paramètres de dossier par défaut. Dans ce cas, il peut être identifié par son icône unique ou par sa description de type « Microsoft Visual Studio Solution ».
Dans le menu Générer, sélectionnez Générer la solution.
Notes
Si le système cible est 64 bits (x64), cet exemple de gestionnaire d’aperçu doit être généré en tant qu’application 64 bits.
Exécution de l'exemple
Ouvrez la fenêtre d’invite de commandes et accédez au répertoire de projet RecipePreviewHandler créé. Par exemple : C:\Program Files\MicrosoftSDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\RecipePreviewHandler\RecipePreviewHandler. Entrez regsvr32.exe PreviewHandlerSDKSample.dll pour inscrire le gestionnaire.
Ouvrez Windows Explorer et affichez le volet d’aperçu s’il n’est pas déjà affiché.
Windows 7 : cliquez sur le bouton du volet d’aperçu.
Windows Vista : cliquez sur le menu Organiser , accédez au sous-menu Disposition et sélectionnez Volet d’aperçu.
Utilisez Windows Explorer pour accéder au répertoire de projet RecipePreviewHandler.
Sélectionnez l’exemple de fichier .recipe.
Pour que la sortie 32 bits (x86) et 64 bits (x64) fonctionne sur une version 64 bits de Windows, définissez la valeur AppId sur l’hôte {534A1E02-D58F-44f0-B58B-36CBED287C7C}de substitution WOW64, comme indiqué dans le code suivant.
Les développeurs Windows disposent de différentes options lorsqu’il s’agit de créer des applications s’exécutant sur Windows. Ce module présente les infrastructures d’interface utilisateur Windows disponibles pour le développement Windows. Il fournit également des conseils sur la façon de choisir la meilleure infrastructure pour votre application.