Posts Tagged ‘Shell Programming Model’

Библиотека Windows 7 Libraries .NET Sample Library (ч.5)

Четверг, Май 3rd, 2012 Нет комментариев

Under : , , , ,

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

В предыдущей статье мы говорили о важности использования правильной версии стандартного файлового диалога (от англ. Common File Dialog, CFD), чтобы задействовать все возможности библиотек в Windows 7. Сегодня мы рассмотрим возможности, которые позволят пользователям выбирать и использовать библиотеки, как если бы они были простыми папками. Представим себе приложение для демонстрации слайдов, которое выводит изображения пользователя. Используя библиотеку Pictures, пользователи, по существу, говорят системе, что важные для них изображения хранятся в библиотеке Pictures и, следовательно, нашему приложению может быть просто (далее…)