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


Библиотеки Windows

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

Разработчикам, которые создают новые программы в Windows 7, рекомендуется использовать библиотеки в качестве средств взаимодействия пользователей с файлами, используемыми программой. Использование библиотек в вашей программе обеспечит пользователям более чистый, простой и согласованный интерфейс в Windows 7.

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

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

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

Сведения о библиотеках

Использование библиотек в программе

IShellLibrary

Ссылки оболочки

Известные папки

Схема описания библиотеки