Поделиться через


Интерфейс IFileViewerA (shlobj.h)

Предоставляет методы, указывающие интерфейс, позволяющий зарегистрировать средство просмотра файлов, когда оно должно отображать или распечатать файл.

Методика

Интерфейс IFileViewerA имеет эти методы.

 
IFileViewerA::P rintTo

Выводит файл. (ANSI)
IFileViewerA::Show

Отображает файл. (ANSI)
IFileViewerA::ShowInitialize

Позволяет средству просмотра файлов определить, может ли он отображать файл. (ANSI)

Замечания

Средства просмотра файлов не поддерживаются системами Windows 2000 и более поздних версий.

Реализуйте этот интерфейс, чтобы предоставить средства для просмотра и печати зарегистрированных типов файлов.

Обычно этот интерфейс не используется. Оболочка вызывает интерфейс, когда пользователь выбирает команду быстрого просмотра из контекстного меню файла, и файл является типом, распознаваемого средством просмотра файлов.

Заметка

Заголовок shlobj.h определяет IFileViewer как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
заголовка shlobj.h