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


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

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

Методика

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

 
IFileViewerW::P rintTo

Выводит файл. (Юникод)
IFileViewerW::Show

Отображает файл. (Юникод)
IFileViewerW::ShowInitialize

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

Замечания

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

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

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

Заметка

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

Требования

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