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


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

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

Наследование

Интерфейс IFileViewerSite наследуется от интерфейса IUnknown . IFileViewerSite также имеет следующие типы элементов:

Методы

Интерфейс IFileViewerSite содержит следующие методы.

 
IFileViewerSite::GetPinnedWindow

Возвращает дескриптор текущего закрепленного окна, если оно существует.
IFileViewerSite::SetPinnedWindow

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

Комментарии

Примечание Средства просмотра файлов не поддерживаются системами Windows 2000 и более поздних версий.
 
Этот интерфейс обычно не реализуется. Оболочка реализует этот интерфейс для предоставления закрепленного окна для средства просмотра файлов.

Этот интерфейс используется для получения или задания окна для средства просмотра файлов.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlobj.h