Partager via


Interface IFileViewerA (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éthode

L’interface IFileViewerA a ces méthodes.

 
IFileViewerA ::P rintTo

Imprime un fichier. (ANSI)
IFileViewerA ::Show

Affiche un fichier. (ANSI)
IFileViewerA ::ShowInitialize

Permet à une visionneuse de fichiers de déterminer s’il peut afficher un fichier. (ANSI)

Remarques

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

Implémentez cette interface pour fournir un moyen pour que vos types de fichiers inscrits soient affichés et/ou imprimés.

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

Note

L’en-tête shlobj.h définit IFileViewer comme 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. Le mélange 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.

Exigences

Exigence Valeur
d’en-tête shlobj.h