Partager via


Interface IFileViewerW (shlobj.h)

Expose des méthodes qui désignent une interface qui permet à une visionneuse de fichiers inscrite d’être avertie lorsqu’elle doit afficher ou imprimer un fichier.

Méthodes

L’interface IFileViewerW utilise ces méthodes.

 
IFileViewerW ::P rintTo

Imprime un fichier. (Unicode)
IFileViewerW ::Show

Affiche un fichier. (Unicode)
IFileViewerW ::ShowInitialize

Permet à une visionneuse de fichiers de déterminer si elle peut afficher un fichier. (Unicode)

Remarques

Les visionneuses de fichiers ne sont pas prises en charge par les systèmes Windows 2000 et ultérieur.

Implémentez cette interface pour fournir un moyen d’afficher et/ou d’imprimer vos types de fichiers inscrits.

Vous n’utilisez généralement pas cette interface. L’interpréteur de commandes appelle l’interface lorsque l’utilisateur choisit la commande Affichage rapide dans le menu contextuel d’un fichier et que le fichier est un type que la visionneuse de fichiers reconnaît.

Notes

L’en-tête shlobj.h définit IFileViewer en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. La combinaison de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Configuration requise

Condition requise Valeur
En-tête shlobj.h