Определения
В дальнейшем, говоря "программист среднего уровня", мы будем подразумевать человека, который уже написал свой первый текстовый редактор и знаком с практикой создания собственных компонент.
Shell Extensions - набор сервисных функций Windows API, призванный обеспечить расширение базовых функций оболочки Windows Explorer за счет наших надстроек. В числе основных функций Shell Extensions:
- работа с системными контекстными меню;
- работа с папками и объектами из пространства имен оболочки Windows (Мои Документы, Принтеры, Панель управления…);
- использование механизма Drag&Drop;
- создание и использование ярлыков.